Hallo Zusammen,
ich benötige mal wieder die Hilfe des Forums. Und zwar habe ich ein Problem mit einer SQL Abfrage.
Ich habe eine Tabelle die ungefähr so aussieht:
Bewertung|ID
rot | 401
gelb| 401
rot | 402
grün|404
grün|401
rot |405
Daraus würde ich gerne eine Abfrage machen mit einer Auswertung. Anzahl rot, Anzahl gelb, Anzahl grün pro ID.
AnzRot|AnzGelb|AnzGruen|ID
1 | 1 | 1 | 401
1 | 0 | 0 | 402
0 | 0 | 1 | 404
1 | 0 | 0 | 405
Bisher habe ich folgende SQL Abfrage, in der aber die ID fehlt.
SELECT Count(*) AS AnzRot, (SELECT COUNT(*) FROM Ergebnis WHERE Bewertung = „gelb“) AS AnzGelb, (SELECT COUNT(*) FROM Ergebnis WHERE Bewertung = „grün“) AS AnzGruen FROM Ergebnis
WHERE (Bewertung=„rot“);
Hat jemand eine Idee, wie ich das lösen könnte?
Vielen Dank schon mal im Voraus.
Sunny