Нотатки про програмування, музику, подорожі та плівку
Про мене  •  Список нотаток  •  Плівка

Изучение SQL: Операторы GROUP BY и HAVING

Для группировки данных существуют 2 ключевых слова: GROUP BY и HAVING.

GROUP BY

Оператор GROUP BY определяет, как строки будут группироваться.

Например сгруппировать контакты по стране:

SELECT country, Count(*) AS UserByCountryCount
FROM Contacts
GROUP BY country

HAVING

Используется для фильтрации групп.

Например, найдем страны в которых больше 100 пользователей:

SELECT country, COUNT(*) AS UserByCountryCount
FROM Contacts
GROUP BY country
HAVING COUNT(*) > 100
Надіслати
Поділитись