Я хочу сделать сравнение между двумя датами. Самая высокая дата (в настоящее время через MAX datetime) работает, но я не могу получить день после самой высокой даты для сравнения данных.
Я использую следующее для получения данных наивысшей доступной даты:
SELECT `datetime`, `standardSubscriptionDuration`,
SUM(`activeStandardPriceSubscriptions`) AS OneMonthActiveStandard
FROM `Subscription_totals`
WHERE `standardSubscriptionDuration` = '1 Month'
AND `datetime` = (SELECT MAX(`datetime`) AS Date FROM `Subscription_totals`)";
Я уже пробовал:
(SELECT MAX(`datetime`) -1 AS Date
Но это не даст результат. Как мне получить вчерашние данные и сравнить их?