我的表中有一列以以下格式存储日期:
2011-08-06 11:00:00
有没有一种方法可以编写一个 sql 语句,根据该列的 MONTH 选择行条目?
例如,我如何选择此表中 COLUMN_NAME = "August"
的所有条目?
最佳答案
您可以使用 MONTH()功能。
SELECT * FROM table WHERE MONTH(COL_NAME) = 8
如果你绝对需要它作为名字,你可以使用MONTHNAME()一样的方法。但返回的名称取决于语言环境。
关于php - mySQL 按 MONTH 选择一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917556/