我在使用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等