加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle sql developer:00904. 00000 – “%s:无效标识符”.我

发布时间:2020-12-12 13:12:15 所属栏目:百科 来源:网络整理
导读:我正在努力找到我的错. 我收到此错误消息: SQL-Fehler: ORA-00904: “S1″.”PARTNO”: ungültiger Bezeichner 00904. 00000 – “%s: invalid identifier” 我检查了我的数据库,所有表都存在. 这是我的sql代码: select s1.*,p.city as "Produktionsort",
我正在努力找到我的错.
我收到此错误消息:

SQL-Fehler: ORA-00904: “S1″.”PARTNO”: ungültiger Bezeichner
00904. 00000 – “%s: invalid identifier”

我检查了我的数据库,所有表都存在.

这是我的sql代码:

select s1.*,p.city as "Produktionsort",p.partname
from (select count(s.partno) as "Anzahl_Produktarten",s.partno as "Partno" 
      from company.supp_part_job s 
      group by s.partno ) s1,company.part p 
where s1.partno IN (select p1.partno from company.part p1 where p1.city != 'London') 
   and p.partno = s1.partno 
group by s1.partno
因为您在内部select(s1)partno中别名为“Partno”,所以必须在外部查询中将其称为区分大小写:
select s1.*,company.part p 
where s1."Partno" IN (select p1.partno from company.part p1 where p1.city != 'London') 
   and p.partno = s1."Partno" 
group by s1."Partno"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读