Войдите сохраняйте прогресс и рейтинг
Выбирай задачу и решай SQL упражнения
В этом разделе собраны задачи по SQL для практики. Вы можете решать задания онлайн, проверять SQL-запросы и улучшать навыки работы с базами данных.
Товары и их категории
Реши задачу и прокачай SQL навыки
Заказы с информацией о клиентах
Авторы и их книги (INNER JOIN)
Только заказы конкретного клиента
Товары из категории "Молочные"
Все клиенты и их заказы (включая тех, у кого нет заказов)
Все товары и их категории (включая товары без категории)
Все авторы и их книги (LEFT JOIN)
Заказы и клиенты (RIGHT JOIN)
Заказы с клиентами и товарами
Сотрудники, отделы и проекты
Поставки: поставщики, товары, заказы
Сотрудники и их руководители (Self-join)
Друзья в соцсети (Self-join)
Категории и подкатегории (Self-join)
Количество заказов по клиентам (JOIN + GROUP BY)
Суммарная стоимость заказов по товарам
Клиенты с суммой заказов (включая нулевые)
Товары, которые заказывали больше 2 раз
Все заказы и информация о клиентах (RIGHT)
Количество подчинённых у каждого руководителя
Клиенты, заказы и оплаты (смешанный JOIN)
Товары, которые ни разу не заказали (LEFT JOIN + WHERE)
Заказы с деталями клиента и товара (3 таблицы + условие)
Самая большая сумма заказа у каждого клиента (JOIN + MAX + GROUP)
Средняя стоимость заказа по категориям товаров (JOIN 3 таблиц)
Сотрудники без проектов (LEFT JOIN)
Фильмы и их режиссёры
Студенты и их курсы
Посты и авторы (блог)
Заказы и менеджеры
Продукты и бренды
Рейсы и авиакомпании
Игры и издатели
Книги и издательства (INNER)
Транзакции и счета (финансы)
Города и страны
Заказы клиента с email = "ivan@mail.ru"
Товары дороже 1000 с названием категории
Заказы за январь 2025 с именами клиентов
Фильмы Квентина Тарантино
Студенты, записанные на курс "Математика"
Посты, написанные автором "Дмитрий"
Заказы менеджера Анны
Товары бренда Apple
Рейсы авиакомпании Аэрофлот
Игры издательства EA
Все режиссёры и их фильмы (включая без фильмов)
Все авторы блога и их посты (включая без постов)
Все клиенты и их заказы (LEFT)
Все менеджеры и их заказы (LEFT)
Все бренды и их товары (LEFT)
Все авиакомпании и их рейсы (LEFT)
Все издатели и их игры (LEFT)
Все страны и их города (LEFT)
Все счета и транзакции (LEFT)
Все курсы и студенты (LEFT)
Количество фильмов у каждого режиссёра (включая 0)
Количество постов у каждого автора (включая 0)
Количество заказов у каждого менеджера (включая 0)
Общая выручка по брендам (включая бренды без продаж)
Общая сумма заказов по клиентам (включая 0)
Средняя стоимость заказов по менеджерам (включая NULL)
Количество студентов на каждом курсе (включая 0)
Количество рейсов по авиакомпаниям (включая 0)
Общее количество товаров по брендам (включая 0)
Общая сумма транзакций по счетам (включая 0)
Иерархия сотрудников с уровнем (Self-join)
Комментарии к постам (Self-join для ответов)
Сотрудники с зарплатой выше средней в их отделе (JOIN + подзапрос)
Товары, которые продаются лучше, чем в среднем по категории (JOIN + подзапрос)
Заказы, сделанные клиентами из одного города (JOIN с гео)
Поставки товаров за последний месяц (JOIN с датами)
Товары, которые заказывали вместе (JOIN с само-соединением для пар)
Сотрудники, работающие над несколькими проектами (JOIN + HAVING)
Клиенты, которые сделали заказы на сумму больше 5000 (JOIN + SUM)
Заказы с товарами дороже 1000 (JOIN + подзапрос)