読むのに多くの時間を費やしましたが、まだ最善の解決策を見つけることができません。私は Android カロリー カウンター アプリケーションを設計しており、SQLite を使用しています。私は2つのフィールドを持つテーブルを持っていfood_logs
ます: log_date(NUMBER) , food_id(NUMBER)
. 日付を UNIX タイムスタンプとして保存します。人が何日も食べたすべての食べ物を取得したい。
たとえば、今日または 2012 年 5 月 20 日 (昨日) に食べたすべての食品。GROPBY タイムスタンプを検索していましたが、どこにも行きませんでした。
または、日付を文字列として保存する必要があります(これはベストプラクティスではないと思います)