Select-Ergebnis nach 2 Spalten sortieren

Hallo!

Ich hab 2 Tabellen in meiner Datenbank. (Hier verkürzt):

users: id,standort
ertraege: benutzerid,jahr, ertrag

Ich starte auf diesen Tabellen nun eine SQL-Abfrage die in etwa so aussieht:

„select id, standort, jahr, ertrag from users, ertraege
where users.id=ertraege.benutzerid order by id“

und erhalte so etwas:
1,dortmund,2002,135
1,dortmund,2004,165
1,dortmund,2003,220
2,meppen,2001,234
2,meppen,2000,221

Wie muss ich meinen Befehl ändern, dass ich so ein Ergebnis erhalte, also das Ergebnis im Rahmen jeweils einer ID zusätzlich nach Jahren sortiert:
1,dortmund,2002,135
1,dortmund,2003,220
1,dortmund,2004,165
2,meppen,2000,221
2,meppen,2001,234

Dank im voraus.
Gruß,
Victor

Blödguck
Hi Victor,

…order by id"

was hält Dich davon ab, zu schreiben „… order by id, jahr“?

Gruß Ralf

Hi Victor,

…order by id"

was hält Dich davon ab, zu schreiben „… order by id, jahr“?

Gruß Ralf

Hoplla, wie unangenehm. Danke für den Hinweis.