SQL: получение групп и количества одновременно - PullRequest
0 голосов
/ 08 февраля 2019

Предположим, моя таблица выглядит следующим образом:

Name City Salary
n1   c1   10
n1   c1   20
n1   c1   30
n2   c2   20
n2   c2   50
n3   c2   70

И меня интересует следующий вывод:

Name Count 
n1   3 
n2   2  
n3   1

Я довольно новичок в SQL и выполняю аналогичные команды вSAS (например, в этом случае я бы использовал PROC FREQ) - но теперь мне нужно писать один и тот же код только на языке SQL (я использую Aginity Netezza).Вся помощь приветствуется.

1 Ответ

0 голосов
/ 08 февраля 2019

Если это MySQL или любой достаточно стандартный SQL:

SELECT Name, Count(*)
FROM table
GROUP BY Name
...