【发布时间】:2017-07-07 23:12:08
【问题描述】:
我正在从 mysql 数据库中查询日期。当我尝试仅选择某个开始日期和某个日期之间的日期时,我没有得到预期的结果。
我的查询:
select * from tbl_billing where date BETWEEN '09-02-2017' and '10-02-2017'
我的输出:
09-02-2017
10-02-2017
10-01-2017
09-01-2017
09-01-2017
我想要的结果:
09-02-2017
10-02-2017
【问题讨论】:
-
你的mysql表中日期字段的类型是什么?
-
'dd-mm-yyyy'不是有效的 MySQL date literal。
标签: mysql date-formatting date-range