所以我有一张有数百条记录的表。并且具有日期时间格式的文件名“创建”类型。现在,我想用几个月来制作和存档。例如一月,二月...等。我需要创建查询以查找所有可能的月份。例如,如果我的记录从2011/05/01开始到现在,我将需要获取表示5、6、7、8、9、10、11、12个月的月份。
有办法吗?

最佳答案

是的,使用DATE_FORMAT功能以及其他日期和时间功能。

更多详细信息here

例如,如果要获取2011年12月的所有记录:

SELECT * FROM posts WHERE YEAR(created) = 2011 AND MONTH(created) = 12

关于mysql - MySQL从日期时间字段获取所有可能的月份,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8680284/

10-13 07:32