如何生成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 51月到5月)
| 归档时间: |
|
| 查看次数: |
15674 次 |
| 最近记录: |