SELECT
...
,IF(zeit='0000-00-00 00:00:00', 1, 0) sort
...
ORDER BY sort, ...Wenn die Zeit 00.. ist, wird ein Wert 1 gesetzt, sonst 0. Beim Sortieren kommen die 0er (gültige Zeit) vor den 1ern.
Wie muss die Abfrage dann genau aussehen?
SELECT * FROM tabelle
,IF(zeit='0000-00-00 00:00:00', 1, 0) sort Order BY sort
Das funktioniert irgendwie nicht...