Пользователи, купившие все товары категории

Средняя Подзапросы

Условие задачи

Таблицы products (id, name, category) и purchases (id, user_id, product_id). Найдите пользователей, которые купили ВСЕ товары категории 'Электроника'. Выведите user_id.

Схема данных

CREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT, category TEXT);
CREATE TABLE purchases (id INTEGER PRIMARY KEY, user_id INTEGER, product_id INTEGER);

Темы

SUBQUERY IN GROUP BY HAVING COUNT DISTINCT

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи