К задачам

Клиенты во всех категориях

СложнаяSQL
Лучше работает на десктопе
JOINГруппировкаHAVINGCOUNT DISTINCT

Даны таблицы:

customers:

КолонкаТип
idINTEGER
nameTEXT

orders:
КолонкаТип
idINTEGER
customer_idINTEGER
categoryTEXT
amountINTEGER

Известно, что в магазине ровно 3 категории: Электроника, Одежда, Продукты.

Найдите имена клиентов, которые сделали хотя бы один заказ в каждой из трёх категорий.

Отсортируйте по имени.

Задача основана на вопросах с собеседований в Сбер: «В чём разница между UNION и JOIN?», «Расскажи про различия JOIN на уровне множеств».

Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
08:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Клиенты во всех категориях — SQL задача — ML Mentor