Hallo,
ich möchte eine Ausgabe sortieren.
Zuerst sollen die Nicknamen Alpabetisch sortiert werden und danach die Ergebnisse, die keinen Nicknamen haben und leer sind.
Das ist die orginale Abfrage.
Ich dachte jetzt an sowas.
Aber so funktioniert es ja nicht ganz.:/
ich möchte eine Ausgabe sortieren.
Zuerst sollen die Nicknamen Alpabetisch sortiert werden und danach die Ergebnisse, die keinen Nicknamen haben und leer sind.
PHP-Code:
$sql = "SELECT
t3.nickname
FROM
".PROFIL." t1
LEFT JOIN ".USER." t2 ON t2.id = t1.user_id
LEFT JOIN ".profil." t3 ON t3.user_id = t1.user_id
GROUP BY t1.id
ORDER BY nickname ASC
Ich dachte jetzt an sowas.
PHP-Code:
$sql = "SELECT
t3.nickname,
t3.nickname != '' AS nickname2
FROM
".PROFIL." t1
LEFT JOIN ".USER." t2 ON t2.id = t1.user_id
LEFT JOIN ".profil." t3 ON t3.user_id = t1.user_id
GROUP BY t1.id
ORDER BY nickname2 ASC, nickname ASC
Kommentar