Lucas: komplexes ORDER BY

Beitrag lesen

Ich habe folgendes Problem:

die Spalte "count_img" enthält einen Wert zwischen 0 bis 20.

Die Spalte "datum" ist DATETIME().

Nun möchte ich das ganze nach "datum" UND "count_img" sortieren.

Nun das Problem: Ich möchte in "count_img" alle Werte die größer sind als 1, als 1 behandeln.
Soll heißen: "count_img" soll nicht nach der Höhe der Zahlen sortiert werden, sondern nach Wahr bzw. Falsch, wobei Falsch gleich 0 und Wahr gleich >1 sein soll.

Zum Sinn der Sache: Die Datenbank enthält unter "count_img" eine Anzahl von Bildern die ein Fotoalbum bilden.
Nun möchte ich eine Übersicht aller existierenden Fotoalben nach "datum" sortiert ausgeben.

Das heißt: Ich brauche alle Datensätze, die min. 1 Foto enthalten, nach "datum" sortiert. Ich möchte jedoch NICHT nach der Anzahl der Bilder sortieren!

Die Problematik hierbei ist: Ich kann leider keinen Wahr-Falsch-Switch in die Datenbank einbauen, da diese aus einem IMPORT stammt und vom Eigentümer auch so wieder exportiertiert werden muss.

Für einen guten Tipp bin ich echt voll Dankbar

Grüße
Lucas