Функция GROUP BY. HAVING vs WHERE

Описание к видео Функция GROUP BY. HAVING vs WHERE

В этом пошаговом руководстве вы познакомитесь с некоторыми более продвинутыми концепциями агрегирования SQL. функция GROUP BY (группировка данных) и функция ORDER BY (сортировка данных); Операторы сравнение HAVING и WHERE - в продвинутом SQL без них никуда

Запросы:
1) Извлечение сводной информации с помощью предложения GROUP BY: SELECT col1, col2, COUNT(col3) FROM tbl GROUP BY col1, col2
2) Используйте предложение HAVING для фильтрации агрегации: SELECT col1, COUNT(col2) FROM tbl GROUP BY col1 HAVING COUNT(col2) = 7
3) Используйте предложения WHERE и HAVING в одном запросе: SELECT col1, COUNT(col2) FROM tbl WHERE col1 = 3 GROUP BY col1 HAVING COUNT(col2) = 6

Домашнее задание к данному уроку:

1) Написать запросы, с использованием данных функций, и всех функций агрегации, данную тему мы проходили на предыдущем занятии (   • Агрегатные функции SQL: MIN | MAX | A...  )

2) Зарегистрироваться на сайте sql-ex.ru
После авторизации перейти в раздел Select (обучающий этап), для этого с главной страницы сайта перейти в "Упражнения по SQL".
Вас должны интересовать первые 10 задач.
Все эти задачи по пройденному вами материалу ранее.

Комментарии

Информация по комментариям в разработке