Помогите, пожалуйста, написать SQL запросы. 1. Напишите SQL-запрос возвращающий Количество проданного товара и Общую сумму выручки в разрезе Точки продаж за 31 декабря 2018 года. Отсортируйте результат в порядке убывания выручки. 2. Напишите SQL-запрос возвращающий список состоящий из Количества продаж и Сотрудников , которые совершили более 2х продаж за период с 1 по 31 декабря 2018 года и имеют в наименовании логина приставку "A1_". 3. Напишите SQL-запрос возвращающий расчет Мотивации в разрезе каждого Сотрудника в каналах продаж ограниченных Розницей и Оптом, где под Мотивационной ставкой подразумевается % от продажи каждой единицы товара: 10% за сумму продажи до 15тыс. и 20% за сумму от 15тыс.
Таблица TRANSACT содержит подневный факт продаж товара. дата продажи/ канал продажи/ точка продажи/ логин сотрудника/серийный номер товара / сумма продажи с НДС snap_date channel_name point_id login serial price 01.01.2018 retail A456 A1_IVANOV 074648576857 15490 02.01.2018 retail A456 A1_IVANOV 054654645646 21990 03.01.2018 wholesale C987 B2_MATVEEV 056734574745 2090 … … … … … …
Таблица WAREHOUSE содержит данные по себестоимости товара. серийный номер товара Начало действия Окончание действия себестоимость serial start_date end_date price 074648576857 01.01.1900 31.12.2100 12300 054654645646 01.01.1900 30.06.2018 19000 054654645646 01.07.2018 31.12.2100 20000 056734574745 01.01.1900 30.06.2018 1500 056734574745 01.07.2018 31.12.2100 1700 … …
1. Напишите SQL-запрос возвращающий Количество проданного товара и Общую сумму выручки в разрезе Точки продаж за 31 декабря 2018 года. Отсортируйте результат в порядке убывания выручки.
2. Напишите SQL-запрос возвращающий список состоящий из Количества продаж и Сотрудников , которые совершили более 2х продаж за период с 1 по 31 декабря 2018 года и имеют в наименовании логина приставку "A1_".
3. Напишите SQL-запрос возвращающий расчет Мотивации в разрезе каждого Сотрудника в каналах продаж ограниченных Розницей и Оптом, где под Мотивационной ставкой подразумевается % от продажи каждой единицы товара: 10% за сумму продажи до 15тыс. и 20% за сумму от 15тыс.
Таблица TRANSACT содержит подневный факт продаж товара.
дата продажи/ канал продажи/ точка продажи/ логин сотрудника/серийный номер товара / сумма продажи с НДС
snap_date channel_name point_id login serial price
01.01.2018 retail A456 A1_IVANOV 074648576857 15490
02.01.2018 retail A456 A1_IVANOV 054654645646 21990
03.01.2018 wholesale C987 B2_MATVEEV 056734574745 2090
… … … … … …
Таблица WAREHOUSE содержит данные по себестоимости товара.
серийный номер товара Начало действия Окончание действия себестоимость
serial start_date end_date price
074648576857 01.01.1900 31.12.2100 12300
054654645646 01.01.1900 30.06.2018 19000
054654645646 01.07.2018 31.12.2100 20000
056734574745 01.01.1900 30.06.2018 1500
056734574745 01.07.2018 31.12.2100 1700
… …