Я хочу иметь возможность извлекать результаты из mysql с помощью следующего выражения:
SELECT *
FROM table
WHERE amount > 1000
Но я хочу получить результат, ограниченный определенным месяцем и годом (на основе ввода от пользователя)... Я пробовал вот так:
SELECT *
FROM table
WHERE amount > 1000
AND dateStart = MONTH('$m')
... $m - месяц, но он дал ошибку.
В этой таблице на самом деле есть две даты: startDate и endDate, но я фокусируюсь на startDate. Входными значениями будут месяц и год. Как я выражаю выражение SQL, которое получает результаты, основанные на этом месяце того года?