我在这个sqlite查询中得到错误,结合where和order by子句

时间:2016-12-05 19:25:21

标签: android sqlite

background_color: *Color(0.5, 1, 0.6, mode='hsv').rgba

查询有什么问题?

1 个答案:

答案 0 :(得分:1)

Sql语法错误。顺序应该在条件之后。

以下是更正的查询。

mCursor = db.rawQuery("SELECT * FROM " + DataBase.TABLE_NAME 
 + " WHERE " + KEY_YEAR + " = ? AND " + KEY_MONTH + " = ?" 
 +  " ORDER BY " +KEY_EVENTDATE, new String[]{cy, month[j]} );