Ilja: ORDER BY..... (Sortierreihenfolge frei definieren)

Beitrag lesen

yo,

Grund: Ich habe eine varchar-Spalte, in der zum Teil nicht drinsteht. Und diese Elemente möchte ich am Ende sehen, aber trotzdem die ASC-Sortierung der gefüllten Elemente haben.

indem du zuerst nach einer pseudo-spalte sortierst.

SELECT ...
FROM ...
ORDER BY CASE
             WHEN spalte IS NULL THEN 0
             ELSE 1
         END, spalte1 ASC
;

Ilja