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).
Warum machst du das nicht bei der ersten Abfrage?
Müßte dch eigentlich so gehen:
SELECT marke, COUNT(marke) as anzahl FROM autos WHERE klimaanlage=1 GROUP BY marke ORDER BY marke ASC
Struppi.