Hallo,
ist grundsätzlich so etwas in der Art möglich:
Beispiel ist stark vereinfacht, bitte nicht wundern und auch keine Kommentare hierzu, es geht nur um die ORDER BY Syntax):
Tabele auto:
autoid, marke, name des autos
Suche nach Autos mit Klimaanlage würde beispielsweise 30 Autos finden, davon 15 der Marke BMW, 8 der Marke FIAT und so weiter.
In einem ersten Statement hole ich mir mit SELECT COUNT(*) as anzahl FROM autos WHERE klimaanlage=1 GROUP BY marke ORDER BY anzahl DESC die Autos.
SELECT * FROM auto
WHERE klimaanlage=1 ORDER BY marke "bmw, fiat, rest).
Hat da jemand Erfahrung?
Danke für eure Hilfe.
Gruß
Joah.