Karşılaştırma olarak bir datetime dizesi kullanarak bir sqlite veritabanına karşı sorgudan güvenilir sonuçlar alamıyorum:
select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'
datetime karşılaştırmalarını sqlite ile nasıl yapmalıyım?
güncelleme: alan mydate bir DateTime veri türüdür
'2009-11-13', tarihim için daha az olacaktır '2009-11-13 00:00:00'.)
Datetime(), @Brad'ın çözümden bahsettiği gibi kullanmam gerekiyor . Aksi takdirde VS2012 şikayet ediyor. Teşekkür ederim Brad.
mydate? Sanırım SQLite tarafından desteklenen biçimlerden biri değil: sqlite.org/lang_datefunc.html