同樣的SQL語句,查不出數據來
select * from table1 where t1>='2017-6-1' and t1<='2017-6-5'
改成
select * from table1 where t1>='2017-06-01' and t1<='2017-06-05'
這樣就可以查出數據來
數據庫中的t1可以設置成TEXT DATE DATETIME都是可以的。
如果是只有日期請設置成DATE,
如果有日期時間則設置為DATE TIME,
當然TEXT都行,就是只能輸入值了。
//--------------------------------------------------------------------------------------------------------
以下是來自sqlite expert personal的截圖: