Решение задачи «1484. Group Sold Products By The Date» на SQL с сайта leetcode.com
Группировка и сортировка данных
Группировка помогает анализировать данные. Например, с помощью группировки можно сравнить выручку в разных городах. В SQL данные группируют оператором GROUP BY — его указывают после условного оператора WHERE. Если WHERE в запросе нет, оператор GROUP BY пишут после FROM. Задача 1 Напишите запрос, который выгрузит общую выручку (поле total) в США (англ. USA). Информацию о стране хранит поле billing_country. SELECT SUM(total)
FROM invoice
WHERE billing_country = 'USA'; Задача 2 Посчитайте общую выручку, количество заказов, среднюю выручку для каждого города США...
Задача # 17. Разбор задачи по SQL: Анализ расходов семьи за 2005 год
Определить, сколько потратил в 2005 году каждый из членов семьи. В результирующей выборке не выводите тех членов семьи, которые ничего не потратили. SQL — это универсальный язык для взаимодействия с базами данных, который должен знать каждый аналитик, разработчик и дата-инженер. На собеседованиях кандидатам часто предлагают решить практические задачи: написать эффективные запросы, оптимизировать их и предложить решение для конкретных бизнес-кейсов. Давай разберём распространённые типы SQL-задач и эффективные подходы к их решению...