2015-05-01 4 views
0

Я изучаю новую таблицу в SQL и задаюсь вопросом, как лучше всего найти счетчик возникновения каждого значения. По сути, я хотел бы лучше понять распределение значений в столбце.Поиск количества событий различного значения в столбце

Сначала я выбрал Top 10000 для таблицы, и для этого конкретного столбца я заинтересован в получении 2-3 различных значений. Назовем их A, B, C.

Но когда я делаю выделение в этом столбце, я получаю 5 миллионов отдельных значений.

Что я хочу сделать, так это знать распределение значений в столбце.

Так пример вывода из запроса Ищу существа:

Distinct Value of Column Count of Occurrence 
     A        A lot 
     B        A lot 
     C        A lot 
     D        1 
     E        1 
     F        1 
     G        1 
+0

Происшествие не произошло! – camacnei

ответ

0

Что ваш искать является "GROUP BY":

Exemple:

SELECT category, COUNT(*) FROM CATALOGS GROUP BY category 

Дадут вы число элементов для каждой категории.

+0

Извините, сделано :-) – Blusky

Смежные вопросы