我正在实施一个与SQLite相关的应用。在那个应用程序中,我创建了一个表
id hour date month year values
1 10:00 2 march 2012 20
2 11:00 2 march 2012 30
我每小时都会在表格中输入值。所以,想象它会继续下去:两个月之后,我想得到与月份相等的所有价值信息,就像白天一样。
与月游行和第二日期的总价值信息一样。
答案 0 :(得分:1)
在您的应用程序中使用ormlite可以让您的生活更轻松。 访问以下链接 http://ormlite.com/android/examples/
希望这有帮助。
答案 1 :(得分:1)
您需要编写查询来为您提取信息,然后迭代返回的光标以将其添加。
示例查询:
public Cursor getValue(String month, String day) {
return mDb.query(YOUR_TABLE, new String[] { RECORD_ROWID,
RECORD_HOUR, RECORD_VALUE }, RECORD_MONTH + "=" + month + " AND " + RECORD_DATE + "=" day,
null, null, null, null);
}
希望这有帮助。