Попытка сравнить текущий текущий общий доход с итоговым общим доходом, где вчерашний общий доход рассчитывается только для тех же часов, которые были рассчитаны для сегодняшнего дня.
Пример: -
Сегодня: с 12:00 до 19:00
Вчера: с 12:00 до 19:00
Я хочу убедиться, что вчерашние данные всегда синхронизированы с текущимисегодняшнее время.
Вот что я пытался получить вчерашние данные.
Столбцы таблицы: -
дата: дата отл.2019-07-08
час: час отл.2019-07-08 23:00:00 (с шагом в час)
доход: доход
SELECT
sum(revenue) yesterday_revenue
from hour
where hour <= CURRENT_TIME - INTERVAL 24 hour and date >= CURRENT_DATE - INTERVAL 1 day
group by 1