私はmysqlデータベースから日付を照会しています。特定の日付と日付の間の日付のみを選択しようとすると、予想される結果が戻ってきません。日付が2つの日付の間にあるかどうかを確認する方法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/ja/date-and-time-literals.html)ではありません。 – eggyal