小编use*_*399的帖子

使用date_format选择日期范围MySQL

我在使用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'
Run Code Online (Sandbox Code Playgroud)

mvtDate类型是日期2010-01-01 00:00:00.

当我运行查询时,结果适用于日期和月份,但它也显示了其他年份的其他结果.

喜欢01-01-2011

mysql date date-format

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

date ×1

date-format ×1

mysql ×1