php - mySQL 按 MONTH 选择一列

标签 php mysql select

我的表中有一列以以下格式存储日期:

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/

相关文章:

php - 管理员搜索查询

php - 无法将此元素宽度设置为 100%

php - 无法通过邮寄到 api 签到 Facebook Places?

javascript - Bootstrap - 如何在 JavaScript 中动态添加 <select class ="form-control">?

php - 如何在一行中获取两个 select 语句的结果?

php - JQuery AJAX PHP post方法问题

mysql - 该查询没有按照我想要的方式对结果进行排序

Javascript,无法减去值

c# - 如何从 C# 将 int 对列表输入到 MySQL 存储过程?

php - URL 中的 MySQL 字段