标识符无效问题

SELECT A.*,B.SUM(VALUE_AMOUNT_MANAGE) FROM

(

select 

COMPANY_NAME 公司名称,

PROJECT_NAME 项目名称,

SUM(SJQZ_AREA) 月度累计供货_面积,

SUM(SJQZ_VALUE_1) 月度累计供货_全口径金额

from DAILY_SUPPLY

where 1=1

--AND SUBSTR(SJQZ_TIME, 1, 6) = SUBSTR('${TIME}', 1, 6) 

GROUP BY COMPANY_NAME,PROJECT_NAME 

) A

LEFT JOIN

(

select 

COMPANY_NAME 公司名称,

PROJECT_NAME 项目名称,

SUM(VALUE_AMOUNT_MANAGE) 月度供货目标_管理口径

from DAILY_SUPPLY

where 1=1

--AND SUBSTR(YJQZ_TIME, 1, 6) = SUBSTR('${TIME}', 1, 6) 

GROUP BY COMPANY_NAME,PROJECT_NAME

) B ON A.COMPANY_NAME = B.COMPANY_NAME AND A.PROJECT_NAME = B.PROJECT_NAME




报错标识符无效,ORA-00904: "B"."PROJECT_NAME": 标识符无效。

这是啥原因啊

Xinf 发布于 2021-2-3 10:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
shirokoLv6资深互助
发布于2021-2-3 10:17

image.png

B.项目名称

  • 2关注人数
  • 641浏览人数
  • 最后回答于:2021-2-3 10:17
    请选择关闭问题的原因
    确定 取消
    返回顶部