如何生成MySQL查询以获取特定月份之间的行,例如抓取行,其中月份在01/01(1月1日)和01/06(6月1日)之间
Der*_*rVO 10
我不确定,如果你想从1月到6月抓住所有行,只有6月1日之前的行或1月到5月的所有行.您可以使用例如:
[...] WHERE `date_column` BETWEEN '2012-01-01' AND '2012-06-01'
Run Code Online (Sandbox Code Playgroud)
它为您提供包括6月1日在内的所有行.
使用它来获取从1月到6月的整个月的所有行:
[...] WHERE YEAR(`date_column`)=2012 AND MONTH(`date_column`) BETWEEN 1 AND 6
Run Code Online (Sandbox Code Playgroud)
(改为BETWEEN 1 AND 5
1月到5月)
归档时间: |
|
查看次数: |
15674 次 |
最近记录: |