Задание #1
Для выполнения данного задания предлагается использовать следующую структуру данных:
1) Таблица «users» с полями:
id,
name,
email,
created_at.
2) Таблица «orders» с полями:
id,
user_id,
total_price,
created_at.
3) Таблица «order_items» с полями:
id,
order_id,
product_name,
price,
quantity.
В ответе пришлите имя и версию используемой бд, дамп структуры базы, а также запросы для заполнения тестовыми данными, в работе строк должно быть не менее 1 млн в каждой таблице. Ответ должен представлять из себя SQL запрос с пояснением. По желанию можете дополнить ваш ответ плохим вариантом запроса также с объяснением.
Запросы:
1. Найти общее количество заказов каждого пользователя, который сделал более 10 заказов.
2. Найти средний размер заказа для каждого пользователя за последний месяц.
3. Найти средний размер заказа за каждый месяц в текущем году и сравнить его с средним размером заказа за соответствующий месяц в прошлом году.
4. Найти 10 пользователей, у которых наибольшее количество заказов за последний год, и для каждого из них найти средний размер заказа за последний месяц.