我正在使用的查询方法SQLiteDatabase
。我需要有关此方法的orderBy参数的帮助。
Cursor cursor = sqLiteDatabase.query(tableName, tableColumns, whereClause, whereArgs, groupBy, having, orderBy);
public Cursor getAllCustomexp(int TID) throws SQLException
{
Cursor mCursor =
db.query(false, CEXP_TABLE, new String[] {KEY_CEID, FLD_CETID, FLD_CEEID, FLD_CEMID,
FLD_CEAMT, FLD_CESEL}, FLD_CETID + " = " + TID, null,
null, null, FLD_CEEID, null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}
问题1:在上述查询中,结果集将按FLD_CEEID
升序还是降序排序?
问题2:如果我需要先对结果集进行排序FLD_CEEID
,然后再FLD_CEMID
按此查询的参数构造排序。
是否可以使用此方法进行多个订单?