次のように比較として日時文字列を使用して、sqliteデータベースに対するクエリから信頼できる結果を取得できないようです。
select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'
sqliteとの日時比較をどのように処理すればよいですか?
更新:フィールドmydateはDateTimeデータ型です
'2009-11-13'
、mydateの場合は未満になり'2009-11-13 00:00:00'
ます。)
Datetime()
@ Bradが彼のソリューションの言及に含めたのと同じように使用する必要があります。それ以外の場合、VS2012は文句を言います。ブラッドありがとう。
mydate
列に格納される値の日付形式は何ですか?SQLiteでサポートされている形式の1つではないと思い