Рассчитайте общее количество заказов в таблице tools_shop.orders по дням. Выведите все поля таблицы и новое поле с количеством заказов.
SELECT *,
COUNT(*) OVER (PARTITION BY created_at::date)
FROM tools_shop.orders;
Результат
| order_id | user_id | total_amt | items_cnt | created_at | paid_at | count |
|---|---|---|---|---|---|---|
| 280567 | 145 | 387.5 | 2 | 2016-03-12 05:53:55 | 2016-03-14 18:53:11 | 1 |
| 324983 | 211 | 48.4 | 1 | 2016-03-26 22:43:41 | 2016-03-27 00:10:43 | 1 |
| 278543 | 219 | 64.5 | 3 | 2016-03-30 06:58:01 | 2016-03-29 03:42:24 | 1 |
Отличная работа!