Klein0r
Erfahrenes Mitglied
So ich hoffe ich hab alles bedacht:
Und ich hoffe natürlich auch das ich keinen Fehler gemacht habe
Solltest das Ergebnis mit deiner bisherigen Berechnung abgleichen...
Ist es das was du dir vorstellst?!
EDIT:
Habe wohl eine Differenz vergessen - aber die schaffste nun selbst, oder?
Ergebnis siehe Anhang
Code:
SELECT
t.teamname,
sum(s.heimpunkte) heimpunkte_gesamt,
sum(s.gastpunkte) gastpunkte_gesamt,
sum(s.spiele_heim) heimsaetze_gesamt,
sum(s.spiele_gast) gastsaetze_gesamt,
count(s.id) gespielte_spiele,
(sum(s.heimpunkte) - sum(s.gastpunkte)) differenz
FROM
spiele s,
teams t
WHERE
t.id = s.heimteam OR
t.id = s.gastteam
GROUP BY
t.id
ORDER BY
differenz DESC,
gespielte_spiele
Und ich hoffe natürlich auch das ich keinen Fehler gemacht habe
Solltest das Ergebnis mit deiner bisherigen Berechnung abgleichen...
Ist es das was du dir vorstellst?!
EDIT:
Habe wohl eine Differenz vergessen - aber die schaffste nun selbst, oder?
Ergebnis siehe Anhang
Anhänge
Zuletzt bearbeitet: