Für jedes Projekt das Durchschnittsgehalt innerhalb des Projektes und dessen Abweichung vom Durchschnittsgehalt

Marcel99

Neuer Benutzer
Beiträge
3
Moin,
kann mir jemand bei der Abfrage helfen ?

Der Befehl den ich versucht habe:

select personal.projnr,a.d_gehalt,personal.gehalt-a.d_gehalt as abweichung
from personal
join
(
select projekt.projnr,avg(personal.gehalt) as d_gehalt
from projekt
join personal
on projekt.projnr=personal.projnr
group by projekt.projnr
) as a
on personal.projnr=projekt.projnr

im Anhang die Tabellen und die Musterlösung
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    22,1 KB · Aufrufe: 4
  • Unbenannt.png
    Unbenannt.png
    7,5 KB · Aufrufe: 4
Werbung:
Der Befehl den ich versucht habe:
Offenbar will niemand Deine Arbeit erledigen.
Meine Tipps für ein solches Forum:
Deine Versuche zu schildern, ist gut, aber nicht ausreichend, was ist das Ergebnis? Der Fehler? Die Unzulänglichkeit?
Niemand hat Bock, Bilder zu lesen, zu verstehen, zu interpretieren. Schreibe Create Script für Dein Beispiel mit Beispieldaten auf (Text). So kann jeder sofort nachvollziehen, was Sache ist.
Also in kurz: Mach es möglichen Helfern so leicht wie möglich!
(Oft ist schon das ein erster Schritt für die 8eigene) Lösung)
 
Werbung:
Zurück
Oben