mysql日期比较仅比较年份

时间:2015-05-26 10:23:24

标签: mysql date

我在mysql 5.1.73中运行一个简单的查询

SELECT i.start_date
FROM Injuries i
WHERE i.start_date>='2014-16-08'

我的问题是,这只会在2015-01-01'

之后或之后返回日期

i.start_date是一个日期字段。我知道有关于2014-08-16' 2014-08-16之间的日期记录。和' 2015-01-01'所以我不确定为什么要将它们省略。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:4)

'2014-16-08'格式错误。它应该是'2014-08-16' YYYY-MM-DD