Как выбрать списки, в которых больше пяти или меньше пяти элементов?
Два SQL-запроса к list и elements: группировка по списку, HAVING и учет пустых списков через LEFT JOIN и COUNT(e.id).
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Два SQL-запроса к list и elements: группировка по списку, HAVING и учет пустых списков через LEFT JOIN и COUNT(e.id).
Читать ответПример SQL-запроса с JOIN, GROUP BY и HAVING для поиска пользователей с тремя и более заказами. Структура таблиц указана как учебное допущение.
Читать ответКак применять JOIN, GROUP BY и HAVING в SQL JOIN: связывает строки двух или нескольких таблиц по общему ключу; доступны варианты INNER, LEFT, RIGHT и FULL GROUP BY: объединяет строки в группы по заданным столбцам для…
Читать ответВ SQL конструкция WHERE отбирает строки до группировки Оператор GROUP BY формирует агрегированные группы WHERE не работает с результатами агрегации Для фильтрации агрегатов используется HAVING HAVING выполняется после…
Читать ответОбязательно ли указывать в GROUP BY все поля из SELECT? Контекст: SQL и группировка данных В стандартном SQL каждый столбец из SELECT должен либо присутствовать в GROUP BY, либо использоваться внутри агрегатной…
Читать ответ