Использование PhpMyAdmin, я это предложение работы:Как отфильтровать результаты, используя первый и последний день предыдущего месяца в SQL
SELECT id_order as Ref FROM t_orders WHERE DATE(invoice_date) = CURDATE()
Теперь я хочу reemplace «текущая дата» (CurDate) в первый день предыдущего месяца.
Ответ Ankit Баджпаи решить мою проблему (спасибо):
SELECT id_order as Ref FROM t_orders WHERE DATE(invoice_date) >= concat(date_format(LAST_DAY(now() - interval 1 month),'%Y-%m-'),'01');
Вы используете MySQL или SQL Server? – NickyvV
Ваш код должен работать ... это не дает вам ожидаемых результатов? Если вы не можете опубликовать некоторые данные теста и ожидаемые результаты? – scsimon
Посмотрите теги и что OP связано с @Strawberry – scsimon