Как получить список уникальных значений и количество вхождений из SQL Server 2008? - PullRequest
0 голосов
/ 02 июля 2010

У меня есть база данных SQL Server 2008 с миллионами записей. Одно поле имеет значения в диапазоне от 0 до 250 и может включать или не включать все числа в диапазоне. Как я могу запросить базу данных, чтобы получить список различных значений и количество записей, содержащих это значение?

Я использовал запрос Select Count (Distinct), но он только дает мне количество различных значений.

1 Ответ

6 голосов
/ 02 июля 2010

Вы хотите использовать предложение GROUP BY :

SELECT
  column1,
  COUNT(*)
FROM
  table
GROUP BY column1
...