Also wir haben folgende Aufgabe:
Ich hänge da gerade etwas fest
Das hier war mein kläglicher Versuch:
Aber hier kommt dann diese schöne Fehlermeldung:
Wieso kann ich werte aus e1 nicht in die Ergebnistabelle meines Subquery stecken und wie es möglich dies zu tun?
Ich hänge da gerade etwas fest
Das hier war mein kläglicher Versuch:
SQL:
Select count(wrk.mngr) as anz,
(sum(salary)/count(wrk.mngr)) as min_sal
From emp e1, (Select e1.empno as mngr,
e2.sal as salary,
e2.job
From emp e2
where e1.empno = e2.mgr
) as wrk
Aber hier kommt dann diese schöne Fehlermeldung:
Code:
Fehler in der SQL-Abfrage (7): ERROR: invalid reference to FROM-clause entry for table "e1"
LINE 4: From emp e1, (Select e1.empno as mngr,
HINT: There is an entry for table "e1", but it cannot be referenced from this part of the query.
Wieso kann ich werte aus e1 nicht in die Ergebnistabelle meines Subquery stecken und wie es möglich dies zu tun?