Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Compter le nombre d'enregistrements renvoyés par groupe par

Vous pouvez faire les deux dans une requête en utilisant la clause OVER sur un autre COUNT

select
    count(*) RecordsPerGroup,
    COUNT(*) OVER () AS TotalRecords
from temptable
group by column_1, column_2, column_3, column_4