.csv dosyalarını bir SQLite veritabanına aktarıyorum. Tablolardan birine karşı sorgulamaya çalışıyorum. Ben MM/GG/YYYY biçiminde olan tarihte asılı olduğunu düşünüyorum. Tüm aylar ve günler iki basamak değil. Ben de denedimTarih sütunını sqlite olarak dönüştürme, sorgulayamazsınız
SELECT * FROM <table>
WHERE 'account' = <account_number>
and 'date' between '1900-01-01' and '2013-03-03'
: O çalışmıyor
select * from <table>
where 'account' = <account_number>
and 'date' > '1901-01-01' and 'date' < '2013-03-03'
ben bu sorguyu denedim.
* Bence tarihlere asılıyor * ve * işe yaramıyor *: Bunlar çok belirsiz açıklamalar. Lütfen olabildiğince spesifik olun (hata mesajı, hangi sorgu, sorgulama kayıtlarının sınırlandırılması için sorgulanan kayıtları sınırlamaya çalıştınız ... vb.). – trincot
@ Hiçbir şey iade edilmiyor. Kayıtları döndürmeli, ancak * AA/GG/YYYY * biçimindeki tarihleri sorguladığımda hiçbir şey döndürmez. Tarih sütunlarını kaldırırsam veri döndürür. Hata mesajı yok. – nobrandheroes
Tarih sütununun veri türü nedir? CREATE TABLE ifadesini ona verebilir misiniz? – trincot