Średnia i wielkość liter w SQL
Próbuję wygenerować raport, a poniższy kod nie daje pożądanych wyników, co daje mi 2 linie zamiast jednej.
Wartość ScoreTypeID może mieć wartości 22, 52, 3 lub 4. jeśli jest 22 lub 52, potrzebuję średniej, a jeśli nie, muszę pokazać 0. Jakiś pomysł, co może być problemem? Dzięki.
CASE WHEN FAS1.ScoreTypeID = 22 THEN avg(fas1.totalscore)
WHEN FAS1.ScoreTypeID = 52 THEN avg(fas1.totalscore) ELSE 0
END AS 'Total Score',