我從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