Georg: MySQL-Sortierung

Beitrag lesen

Hallo,

ich stehe vor der wunderschönen Aufgabe das eine Artikelliste aus einer Datenbank erzeugt werden soll. Diese Listen sollten sortierbar nach Preis, Marke (jw. auf-/absteigend) usw. sein. Bis hierhin kein Problem. Nun sollen aber Artikel, die KEINEN Preis haben, immer zuletzt kommen. Bei der Vorauswahl "Preis, Absteigend" ja automatisch so, aber wie soll ich das bei den anderen Sortierungen machen? Da die Ergebnisse auch per LIMIT auf verschiedene Seiten aufgesplittet werden, scheidet der Umweg die Ergbnisse in einem Array zu sortieren ja auch aus (da müsste ich ja alle ergebnisse haben...). Habe ich nur einen Denkfehler oder gibt es hierfür eine sinnvolle Lösung?

Gruss Georg