私は自分の電話機にデータベースを作成し、それにデータを入れました。私は、次のコマンドを実行すると:sqliteデータベースから期待したデータを取得できないのはなぜですか?
`select * from DailyAffairEntry;`
を私は名前がDailyAffairEntryあるテーブル内のすべてののアイテムを得ました。
1491033937313|1491033941293|1491033968286|0.5h|0h0m|gsdfsdgsdgqqqqqqqqqqqqqqqqqqqqqqq|Finished|Daily|no_data 1491034484096|1491034484096|1491034484096|0.5h|0|xvcxc|Ongoing|Daily|no_data 1491034492043|1491034509143|1491034492043|0.5h|0|xcvd|Ongoing|Daily|no_data 1491034495083|1491034499634|1491034517595|0.5h|0h0m|cxvxds|Finished|Daily|no_data 1491041080956|1491041080956|1491041080956|0.5h|0|dddddfsd|Waiting|Daily|no_data
最初の列の名前はのStartTime
あるしかし、私は、次のコマンドを実行すると:
select * from DailyAffairEntry where StartTime between '10000000000000' and '1500000000000';
を私は 1491034484096|1491034484096|1491034484096|0.5h|0|xvcxc|Ongoing|Daily|no_data 1491041080956|1491041080956|1491041080956|0.5h|0|dddddfsd|Waiting|Daily|no_data
私はすべてのそれら。
私のコマンドに問題はありますか?なぜ私は何が欲しいのですか?私を助けてください。
私はあなたがあなたの数字にこれらの日付であると仮定していないと思います。その場合、文字列バージョンではなく文字通りの数字を使うべきです。また、StartTimeが最初の列であることは確かですか?正気のために、おそらく列とその値をダンプする必要があります。 – JoxTraex