Supportnet / Forum / Datenbanken
SQL Anfrage
Frage
Hallo, Ich habe da ein kleines Problem zweck einer SQL Anweisung:
Also... Ich habe ein Relationenschema aus einer Datenbank:
Firma(PersonalNr, NameMitarbeiter, Gehalt, AbtNr) wobei PersonalNr der Primärschlüssel ist.
Meine Frage: Wie könnte eine SQL Anweisung lauten, die als Ergebnis alle Informationen über die Mitarbeiter ausgibt, deren doppeltes Gehalt über dem Durchschnittsgehalt der Firma liegt!
Über Hilfe würde ich mich sehr freuen.!!!! Thx Franklin
Antwort 1 von AnPapaSeiBua
select *
from firma f1
where 2*f1.gehalt >
(select avg(f2.gehalt) from firma f2);
Oder hab ich was falsch verstanden?
MfG
Jürgen
from firma f1
where 2*f1.gehalt >
(select avg(f2.gehalt) from firma f2);
Oder hab ich was falsch verstanden?
MfG
Jürgen

