Vinzenz Mai: MySQL: JOIN wenn Abfrage nicht erfolgreich

Beitrag lesen

Hallo,

Der Korrektheit wegen:
Einen Alias, wie es value in diesem Fall ist, kann man nicht mit WHERE verknüpfen.
Es muss die HAVING-Syntax verwendet werden:
SELECT ... HAVING value IS NOT NULL

Der Korrektheit wegen. HAVING gehört zu GROUP BY.
Die weitaus bessere Lösung findest Du in meinem Posting.

Und ja, der Korrektheit wegen ORDER BY COALESCE(<argumentenliste>) ...

Freundliche Grüße

Vinzenz