POSTGRESQL 上的错误关系不存在 SQL WITH

发布于 2025-01-11 09:29:00 字数 772 浏览 0 评论 0原文

我收到错误:关系“case_avg”在我的 sql 请求中不存在

    with case_avg AS
                (select
                               avg(vv.total_vcpu) as avgvcpu,
                               avg(vv.total_vram) as avgvram,
                               avg(vv.total_hdd) as avghdd,
                               pod,
                               report_date
                from common.vmware_vm vv
                group by pod,report_date)

select
    (ca.avgvcpu-v.total_vcpu) as vcpu,
    (ca.avgvram-v.total_vram) as vram,
    (ca.avghdd-v.total_hdd) as hdd,
    Concat(lower(v.vdc),lower(v.org)) as org_vdc
from
    common.vmware_vm v
inner join case_avg  ca on
    ca.pod = v.pod and ca.report_date = v.report_date 
group by org_vdc 

我该如何解决此问题?

I get ERROR: relation "case_avg" does not exist in my sql request

    with case_avg AS
                (select
                               avg(vv.total_vcpu) as avgvcpu,
                               avg(vv.total_vram) as avgvram,
                               avg(vv.total_hdd) as avghdd,
                               pod,
                               report_date
                from common.vmware_vm vv
                group by pod,report_date)

select
    (ca.avgvcpu-v.total_vcpu) as vcpu,
    (ca.avgvram-v.total_vram) as vram,
    (ca.avghdd-v.total_hdd) as hdd,
    Concat(lower(v.vdc),lower(v.org)) as org_vdc
from
    common.vmware_vm v
inner join case_avg  ca on
    ca.pod = v.pod and ca.report_date = v.report_date 
group by org_vdc 

How i can resolve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文