私のSQL要求に問題があります。SQL "BETWEEN"要求が私の望むように動作しません
ここで要求だ:
SELECT SUBSTR(`Date`, 1, 11) AS `format_date`
FROM table
HAVING `format_date` BETWEEN '07/06/2016' AND '16/06/2016'
私は「2014年7月11日」ような結果を望んでいない取得要求を実行します。いくつかのテストをした後、リクエストはその日だけを考慮に入れているように見えますが、なぜその理由が分かりません。何か案は ?あなたの問題は、以下の式にまとめることができ
どのようなデータ型のあなたの日付列のですか? –
タイプはvarcharです。 DBMSはPhpmyadmin – coco
です*** *** NOT ***は日付を 'VARCHAR'列に格納します。これまで –