Ich fange gerade an, SQL zu lernen, und ich habe einige Schwierigkeiten beim Schreiben von Unterabfragen in der FROM-Klausel.Warum werden meine Tabellenspalten bei Verwendung einer FROM-Unterabfrage in Oracle nicht erkannt?
Zum Beispiel versuche ich eine Abfrage zu schreiben, die den Vornamen, den Nachnamen und das Einstellungsdatum für die letzte Miete in der Mitarbeitertabelle zurückgibt.
Ich habe alle meine Notizen durchgesehen und online gesucht, und ich kann einfach nicht verstehen, was ich vermasselt habe. Ich muss eine Unterabfrage in eine von Klausel
select emp_lname, emp_fname, mosthire
from (select min(emp_hiredate) as mosthire
from employee) recenthire;
verwenden Jedes Mal, wenn ich diese laufen, bekomme ich diesen Fehler:
ORA-00904: "EMP_FNAME": invalid identifier
00904. 00000 - "%s: invalid identifier"
ich alles richtig geschrieben haben. Könnte jemand beschreiben, was ich vermasseln könnte? Vielen Dank!