Условие
Таблица orders Поля:
- order_id — id заказа
- shopper_id — id сборщика
- assembly_started — время начала сборки
- assembly_ended — время окончания сборки
order_id shopper_id assembly_started assembly_ended
1 1 05.06.2026 12:10 05.06.2026 12:23
2 1 05.06.2026 13:32 null
3 1 05.06.2026 14:10 05.06.2026 14:40
4 2 05.06.2026 13:11 05.06.2026 13:28
5 2 05.06.2026 15:12 05.06.2026 15:48
6 3 05.06.2026 11:10 05.06.2026 12:061. Задача: Посчитать по каждому сборщику количество полученных заказов, количество завершенных заказов и среднее время сборки
SELECT
shopper_id,
COUNT(DISTINCT order_id),
countIf(order_id, assembly_ended IS NOT NULL),
avgIf(dateDiff(assembly_ended,…