我希望能够使用下面这样的语句从mysql中获取结果:
SELECT *
FROM table
WHERE amount > 1000
但是我想获取某个特定月份和年份的结果(基于用户的输入)……我是这样尝试的:
SELECT *
FROM table
WHERE amount > 1000
AND dateStart = MONTH('$m')
...$m
是一个月,但它给出了错误。
在该表中,它实际上有两个日期:startDate
和endDate
,但我主要关注startDate
。输入值将是月份和年份。我该如何表述根据当年那个月份获得结果的SQL语句?
https://stackoverflow.com/questions/2039839
复制相似问题