使用日期两种方式产生不同的结果

时间:2016-06-18 13:52:08

标签: mysql date

当我运行这两个查询时,我得到了两个完全不同的结果,我希望有人可以告诉我为什么......我可以看到语法上的细微差别,但我不确定哪个给了我价值我正在寻找哪个“从我这个月和一年的表格中给我所有记录。”

select *
from forms
where month(date) = month(now()) and year(date) = year(now());  

select *
from forms
where Month(date) = MONTH(now()) AND YEAR(now()); 

现在......顶部返回270行,底部查询186。

由于

0 个答案:

没有答案