Подскажите, как выводить данные за последний месяц (не за последние 30 дней, а именно за месяц: с 1го по последнее число предыдущего месяца)? То есть чтобы сейчас подсчитать все записи, которые были добавлены в сентябре. Числа добавления в таблицу записываются.
Пробовал так, но это как раз пример того, что не подходит. add_date > now() - interval 30 day
AUser0, подскажите еще пожалуйста,
как в этой выборке вывести сумму колонки commission? то есть чтобы за этот период выводилась сумма?
пробую так, не получается:
SELECT * SUM (commission) FROM moneytransfer WHERE date_transaction > last_day(now() - interval 2 month) AND date_transaction <= last_day(now() - interval 1 month)