SQLite android - Select 去年的记录
SQLite android - Select records within the last year
我正在获取今年一个月记录的sum()..这是获取月份的方法,但是我怎么能只得到今年的月份而不是去年的月份年?
public Cursor calculate(String month){
return db.rawQuery("Select " + "sum(" + CN_GA + ")" +
" from " + TABLE_NAME + " where strftime('%m', " + CN_DATE + ") = '" + month +"'", null);
}
注意:我的日期是 "yyyy-MM-dd HH:mm:ss" 格式。
感谢提前回答,对不起我的英语。
结合条件
where strftime('%Y', yourdate) = "2015"
也就是
" where strftime('%Y:%m', " + CN_DATE + ") = "
+ "'" + year + ":" + month + "'"
我正在获取今年一个月记录的sum()..这是获取月份的方法,但是我怎么能只得到今年的月份而不是去年的月份年?
public Cursor calculate(String month){
return db.rawQuery("Select " + "sum(" + CN_GA + ")" +
" from " + TABLE_NAME + " where strftime('%m', " + CN_DATE + ") = '" + month +"'", null);
}
注意:我的日期是 "yyyy-MM-dd HH:mm:ss" 格式。
感谢提前回答,对不起我的英语。
结合条件
where strftime('%Y', yourdate) = "2015"
也就是
" where strftime('%Y:%m', " + CN_DATE + ") = "
+ "'" + year + ":" + month + "'"