Собесов

DataLearn SQL-101: Подзапросы vs CTE — когда что использовать

SQLSubqueries / CTEСредняяJunior

Условие

Найдите клиентов, чей средний чек выше среднего по компании, у которых за последние 30 дней был хотя бы один заказ, и покажите для каждого клиента его средний чек и общую сумму за весь период.

Решите задачу тремя способами: (а) только через подзапросы; (б) через CTE; (в) через оконные функции. Сравните читаемость и производительность.

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти