Durchschnitt und Groß- / Kleinschreibung in SQL
Ich versuche, einen Bericht zu erstellen, und der folgende Code führt nicht zu den gewünschten Ergebnissen, sodass ich nur zwei Zeilen erhalte.
Die ScoreTypeID kann Werte von 22, 52, 3 oder 4 haben. wenn es 22 oder 52 ist, brauche ich den Durchschnitt und wenn nicht, muss ich 0 zeigen. Irgendeine Idee, was das Problem sein kann? Vielen Dank.
CASE WHEN FAS1.ScoreTypeID = 22 THEN avg(fas1.totalscore)
WHEN FAS1.ScoreTypeID = 52 THEN avg(fas1.totalscore) ELSE 0
END AS 'Total Score',