Преобразовать этот оператор в SQL-запрос - PullRequest
0 голосов
/ 04 сентября 2018

Отображение номера пакета и количества клиентов для каждого номера пакета, только для пакетов с более чем 100 клиентами.

SELECT pack_num, COUNT(customer) 
FROM table_name 
GROUP BY pack_num
HAVING COUNT(customer) >100

Является ли этот запрос правильным? Если нет, поправьте меня, пожалуйста.

1 Ответ

0 голосов
/ 04 сентября 2018

Для подсчета только уникальных клиентов вы можете добавить DISTINCT к COUNT .

SELECT pack_num, COUNT(DISTINCT customer) 
FROM table_name 
GROUP BY pack_num
HAVING COUNT(DISTINCT customer) >100
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...