select
count(count_col),
alias_column
from
(
select
count_col,
(select value from....) as alias_column
from
table
) as inline
group by
alias_column
Gruppering fungerar normalt om du upprepar respektive uttryck i GROUP BY-satsen. Att bara nämna ett alias är inte möjligt, eftersom SELECT-steget är det sista steget som ska ske vid exekveringen av en fråga, gruppering sker tidigare när aliasnamnen inte är definierade ännu.
För att GRUPPERA EFTER resultatet av en underfråga måste du ta en liten omväg och använda en kapslad fråga, som anges ovan.