0
더 높은 값에서 낮은 값으로 레코드를 가져 오기 위해 Order By를 수행하려고했으나 정렬이 일어나지 않고 레코드를 임의로 가져옵니다.ORDER BY 레코드를 정렬하지 않음
public void fetchTopRecords() {
int i = 0;
String where = "SELECT * FROM " + DATABASE_TABLE_2 + " ORDER BY "
+ COL_C + " ASC LIMIT 6";
Cursor c = db.rawQuery(where, null);
if (c != null) {
if (c.moveToFirst()) {
do {
String pckname = c.getString(COL_A);
array_pck.add(pckname);
int marks = c.getInt(COL_C);
i++;
} while (c.moveToNext());
}
}
값을 낮추는 높은에서 valuesrecords를 얻으려면 여기
은 알려 주시기 내가 잘못 가고 어디하시기 바랍니다 내 코드입니다 ASC가 아닌 DESC를 사용해야합니다. –create table 명령문에서 어떻게 'COL_C'를 정의 했습니까? 'TEXT'또는 'INTEGER'로? –