Count und Sortierung
Lavender
- datenbank
0 Vinzenz Mai0 Lavender
Hallo zusammen,
ich habe eine Datenbank und möchte zählen, wie oft ein Wert darin Vorkommt. Gleichzeitig soll der dazugehörende Name grupiert werden:
SELECT DISTINCT Dvon,
COUNT(Dvon)
FROM ddl
GROUP BY Dvon
ORDER BY Dvon
ASC
Das sortiert nun nach Namen, ich würde aber lieber so sortieren, dass es nach Anzahl der Vorkommnise sortiert wird.
Wie muss der Befehl lauten? (Ich hab schon versucht Order By durch count(Dvon) zu ergänzen, funktioniert aber nicht.)
Vielen Dank im Voraus.
Gruß
Lavender
Hallo Lavender,
ich habe eine Datenbank und möchte zählen, wie oft ein Wert darin Vorkommt. Gleichzeitig soll der dazugehörende Name grupiert werden:
> /* SELECT DISTINCT Dvon, Verzichte auf DISTINCT, es ist
überflüssig, da Du GROUP BY verwendest */
SELECT Dvon
> COUNT(Dvon) AS Anzahl
> FROM ddl
> GROUP BY Dvon
ORDER BY Anzahl
> ASC
liefert Dir bei MySQL das von Dir gewünschte Ergebnis
Freundliche Grüße
Vinzenz
Vielen Dank - funktioniert genau wie ich es wollte.
Viele Grüße
Lavender