私のAndroidSQLiteDBには次のテーブルがあります。
CREATE TABLE statistics (subject TEXT, hits INTEGER, fails INTEGER, date DATE)
オンdate
フィールドはdatetime('now', 'localtime')
すべてのレジスタに格納されます。
ここで、統計を表示するために、先日、先週、先月のレジスターを照会する必要があります。私はこのようなことを試みてきました
SELECT Timestamp, datetime('now', '-1 week') FROM statistics WHERE TimeStamp < datetime('now', '-1 week')
この
SELECT * FROM statistics WHERE date BETWEEN datetime('now', localtime') AND datetime ( 'now', '-1 month')
動作しません:(
どうすればいいですか?
仮想デバイスエミュレータで日付を転送するだけで、クエリがOKかどうかを確認できますか?
ありがとう!