我需要从记录为一个月的数据库中获取行。我尝试了这个SELECT:
$result = mysql_query("SELECT * FROM my_table WHERE DATEPART('month', date_column)=11");
在数据库中有很多行,在11个月中有一个日期,但是我没有得到任何结果。
谁能帮我?谢!
最佳答案
MySQL中没有 DATEPART
函数。请改用 MONTH(date_column)
或 EXTRACT(MONTH FROM date_column)
。
关于php - SELECT DATEPART()的行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13402012/