Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Пребройте броя на записите, върнати от група от

Можете да направите и двете в една заявка, като използвате клаузата OVER на друга COUNT

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Върнете нарастващата стойност на колона за идентичност в SQL Server

  2. Изберете стойности от полето XML в SQL Server 2008

  3. Разбиране на оператора DROP TABLE в SQL Server

  4. Статистика за обекти на базата данни на SQL Server

  5. Форматиране на числа чрез запълване с водещи нули в SQL Server