J'utilise la méthode de requête de SQLiteDatabase
. J'ai besoin d'aide avec le paramètre orderBy de cette méthode.Multiple OrderBy dans SQLiteDatabase.Query Méthode
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;
}
Question 1: Dans la requête au-dessus du jeu de résultats seront triés par FLD_CEEID
en ordre ascendant ou descendant?
Question 2: Si j'ai besoin de commander le jeu de résultats d'abord par FLD_CEEID
puis par FLD_CEMID
comment dois-je construire l'ordre par paramètre de cette requête.
Est-il possible de faire plusieurs commandes en utilisant cette méthode?
merci !! biegleux –