Привет, я пытаюсь выполнить запрос к моей базе данных и получать значения только за текущий месяц.Запрос Laravel MySQL только для этого месяца
->whereRaw('CompletedDate LIKE MONTH(now())')
->whereRaw('CompletedDate >= curdate() - INTERVAL 1 MONTH')
->where('CompletedDate', 'Like', 'date("Y-m")')
Это должны быть значения этого месяца. Если я использую INTERVAL 1 МЕСЯЦ, он показывает мне записи за 1 месяц. мне нужно только для этого текущего месяца
'MONTH (now()' Я думаю, что здесь ошибка, вы можете попробовать с помощью MONTH (now()) ' – GONG