我从mysql数据库查询日期。当我尝试仅选择从某日到某日之间的日期时,我没有收到预期的结果。如何检查日期是否在两个日期之间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 [日期文字](https://dev.mysql.com/doc/en/date-and-time-literals.html)。 – eggyal