Lösung Übungen C: GROUP BY


C) Gebe die Smartphonemarken aus und wie viele Schüler diese Marke besitzen. Ausgabe: "Anzahl", "Marke", sortiert nach Anzahl absteigend.

SELECT COUNT(*) AS "Anzahl", sp.marke AS "Marke"
FROM schueler s, smartphones spWHERE s.idSmartphones = sp.id
GROUP BY sp.id
ORDER BY Anzahl DESC