テーブルがあり、varchar のattendance_sheet
列があります。string_date
これは私のテーブルデータの中にあります。
id | string_date | pname
1 | '06/03/2013' | 'sam'
2 | '08/23/2013' | 'sd'
3 | '11/26/2013' | 'rt'
この範囲を使用してクエリを実行しようとしています。
SELECT * FROM attendance_sheet
where string_date between '06/01/2013' and '12/31/2013'
その後、データを返します..しかし、これを使用してクエリを実行しようとすると
SELECT * FROM attendance_sheet
where string_date between '06/01/2013' and '03/31/2014'
結果は返されませんでした...
列タイプを変更せずに修正できます。たとえば、string_date
これは?varchar
に変更されます。date
誰かが私のケースについてアイデアを持っていますか? 事前に感謝します..