Дано
Есть таблица анализов 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 анализа
Задание
В рамках каждого дня пронумеруйте строки, опираясь на дату и время заказа (по убыванию). Для каждого нового дня нумерация должна начинаться заново.
Результат должен содержать столбцы:
dt
- только датаord_datetime
- дата и время заказаord_id
- номер заказаord_an
- название анализаrn
- порядковый номер строки
Ответ отсортируйте по:
dt
ord_datetime
Вы видели эту задачу на собеседовании?