Kopfballstar
Erfahrenes Mitglied
Hallo,
ich stehe vor einem Problem welches ich einfach nicht gelöst bekomme. Ich führe einen SELECT mit LEFT JOIN aus und möchte dabei 4-fach sortieren.
Und zwar zuerst nach x_1, dann nach x_2, dann nach x_3.
Bis hierhin funktioniert das auch einwandfrei. Nun gibt es aber noch x_4 nach welchem diese Sortierung nochmal sortiert werden soll. Das klappt leider nicht mehr.
Weiß jemand vielleicht Rat?
ich stehe vor einem Problem welches ich einfach nicht gelöst bekomme. Ich führe einen SELECT mit LEFT JOIN aus und möchte dabei 4-fach sortieren.
Und zwar zuerst nach x_1, dann nach x_2, dann nach x_3.
Bis hierhin funktioniert das auch einwandfrei. Nun gibt es aber noch x_4 nach welchem diese Sortierung nochmal sortiert werden soll. Das klappt leider nicht mehr.
Weiß jemand vielleicht Rat?
Code:
SELECT a.*, b.text
FROM table_1 AS a
LEFT JOIN table_2 AS b
ON (a.x_1 = b.x_1 AND a.x_2 = b.x_2 AND a.x_3 = b.x_3)
WHERE a.id = 'default'
AND b.id = 'default'
ORDER BY a.x_1 ASC, a.x_2 ASC, a.x_3 ASC, a.x_4 ASC