hi,
SELECT marke, COUNT(marke) as anzahl FROM autos WHERE klimaanlage=1 GROUP BY marke ORDER BY marke ASC
Damit bekomme ich welche Marke wieviele Resultate hat. Ich möchte aber alle Resultate die auf die Kriterien zutreffen, sortiert nach der Anzahl pro Marke....
das wirst du m.E. nicht mit einer query hinbekommen.
GROUP BY sorgt ja dafür, dass dir von jeder marke nur noch ein datensatz geliefert wird.
wäre in diesem falle evtl. performanter und auch einfacher, das ganze scriptseitig zu machen.
daten in ein array packen, zählen, sortieren.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }