Есть таблица с полем типа DATETIME, которое хранит время и дату покупки:
order_date |
--------------------
2017-03-20 17:37:00
2017-03-20 17:38:12
2017-03-20 18:21:58
2017-03-20 18:22:11
2017-03-20 18:24:58
И есть таблица суточных интервалов с шагом в 5 мин:
time |
--------
00:00:00
00:05:00
00:10:00
...
23:45:00
23:50:00
23:55:00
Как можно посчитать количество покупок которые были сделаны в интервал времени?
т.е. в данном случаи должно получится:
time | count
-------------
00:00 0
00:05 0
... ...
17:35 2
18:20 3
... ...
23:50 0
23:55 0
FROM table1
JOIN table2
ON table2.time BETWEEN TIME(tabel1.order_date) - INTERVAL 5 MINUTE
AND TIME(tabel1.order_date)
Или наоборот. Или TIMEDIFF. Но вот эти варианты - фуллскан.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Создать программу, которая вводит c клавиатуры двумерный массив неотрицательных целых чисел, находит минимум из максимальных элементов...
У меня есть приложение с чатомКаждый раз, когда в чате приходит сообщение надо проигрывать определённый звук