also ich hab eine Tabelle die sieht so aus (beispiel vereinfacht)
Name Position Bild
So der Name muss immer gesetzt sein und Position ebenfalls bild kann aber Null sein.
Ich möchte jetzt zwei gruppen bilden einmal die die ein bild haben und einmal die die kein Bild haben.
Dazu dacht ich mich ich mach ein Group by
was an sich auch klappte dass dann zuerst die Mit bild angezeigt wurden und dann erst die ohne bild.
Zusätzlich wollte ich aber die beiden Gruppen auch noch nach ihrer Position sortieren. also Die mit bild sollen noch nach Ihrer Position sortiert werden und die ohne bild ebenfalls.
WAs leider nicht klappt ...
mein ansatz sah so aus:
SELECT * FROM `prefix_versichererpartner` WHERE aktiv = 0 GROUP by case when bild1 is null then 1 else 0 end, bild1 ORDER BY bild1 desc, position asc
jemand eine idee?