mysql datetime选择问题

时间:2019-11-29 15:45:05

标签: mysql datetime between

我在mysql的两个日期之间选择范围时遇到问题。

我的查询正在查看

select field_1, date_format(field_date,'%d.%m.%Y') as dt 
from mytable 
where date_format(field_date,'%d.%m.%Y') between '31.10.2019' and 01.11.2019'

此查询返回空答案。 Mytable包含31.10.2019及更早版本的记录,但不包含31.10.2019之后的记录

field_date是日期时间类型

问题仅适用于2019年10月31日之后的范围

为什么范围超出范围时它不返回记录?

0 个答案:

没有答案
相关问题