【发布时间】:2012-10-16 08:41:20
【问题描述】:
我在使用 MySQL 选择日期范围时遇到问题。
SELECT MvtDate,date_format(MvtDate,'%d-%m-%Y')
FROM (`immmvt`)
WHERE date_format(MvtDate,'%d-%m-%Y') BETWEEN '01-01-2010' AND '02-01-2010'
mvtDate 类型是日期,如2010-01-01 00:00:00。
当我运行查询时,结果适用于日期和月份,但它也会显示其他年份的其他结果。
喜欢01-01-2011等
【问题讨论】:
-
比较
DATE时间的日期比你尝试的更好。
标签: mysql date date-format