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 + "'"