Дано
Есть таблица анализов Analysis
:
+-------+---------+---------+----------+----------+
| an_id | an_name | an_cost | an_price | an_group |
+-------+---------+---------+----------+----------+
an_id
- ID анализаan_name
- Название анализаan_cost
- Себестоимость анализаan_price
- Розничная цена анализаan_group
- Группа анализов
Есть таблица групп анализов Groups
:
+-------+---------+---------+
| gr_id | gr_name | gr_temp |
+-------+---------+---------+
gr_id
- ID группыgr_name
- Название группыgr_temp
- Температурный режим хранения
Есть таблица заказов Orders
:
+--------+--------------+---------+
| ord_id | ord_datetime | ord_an |
+--------+--------------+---------+
ord_id
- ID заказаord_datetime
- Дата и время заказаord_an
- ID анализа
Задание
Для каждого дня найти самую дорогую и самую дешевую позицию в нем и посчитать среднюю стоимость самых дорогих и среднюю стоимость самых дешевых позиций.
Примечание: Если за день было продано несколько позиций с одинаковой ценой, то учитывать только одну.
Результат должен содержать столбцы:
- средняя стоимость самых дорогих позиций (
avg_exp
) - средняя стоимость самых дешевых позиций (
avg_cheap
)
Вы видели эту задачу на собеседовании?