oracle sql developer: 00904. 00000 - “%s: identifiant invalide”. Où est ma faute?

Je suis en train d'essayer de trouver de ma faute.
J'obtiens ce message d'erreur:

SQL-Erreur: ORA-00904: "S1"."PARTNO": ungültiger Bezeichner
00904. 00000 - "%s: identifiant invalide"

J'ai vérifié ma base de données et toutes les tables existent.

Voici mon code 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
Est partno le droit d'orthographe? Pourrait être une faute de frappe d'erreur.
oui, il est. j'ai utilisé "partno" dans d'autres requêtes sql, et il n'y a pas de problèmes.

OriginalL'auteur user3617496 | 2014-05-08