Давайте предположим, что у меня есть дата 2016-06-19 09:30:00
начала и дату окончания 2016-06-19 10:20:00
Сколько секунд проходили мимо сгруппированы по часам между двумя датами
Я хотел бы получить время, прошедшие через каждый час до начала следующего часа или перед тем, как в последний раз в секундах, сгруппированных по часам и дате, результат я пытаюсь добиться (без какого-либо успеха) будет что-то вроде этого:
hour | date | time_elapsed_in_seconds
9 | 2016-06-19 | 1800 (there are 1800 seconds between 09:30:00 and 10:00:00)
10 | 2016-06-19 | 1200 (there are 1200 seconds between 10:00:00 and 10:20:00)
Можете ли вы нам образцы данных? Трудно представить, что мы должны запрашивать. –
@TimBiegeleisen данные - это дата начала и дата окончания, которые у меня есть в таблице: start_date и end_date, а другая информация (что не имеет значения) –