Et case
udtryk kan kun returnere en enkelt værdi, så du skal bruge to case
udtryk. Brug også en enkelt case
udtryk for hver i stedet for at indlejre to inde i hinanden:
SELECT * FROM Classes
GROUP BY
CASE
WHEN (1) THEN
Department_Code
WHEN (2) THEN
Department_Code
ELSE
Class_ID
END,
CASE
WHEN (2) THEN
Course_Code
ELSE
1
END