du saknar field7 i din group by uttryck.
Du kan inte heller använda alias i din grupp genom att uttrycka samma fråga. Du måste lägga till fullständig CASE uttalande i din grupp genom uttryck för att inkludera fält7.
Att bara nämna ett alias är inte möjligt i grupp efter, eftersom SELECT steg är det sista steget som ska ske, exekvering av en fråga, gruppering sker tidigare när aliasnamn ännu inte är definierade.