trato de ejecutar la siguiente consulta prima en Android, parece no funcionarseleccionar el valor distinto en sqlite androide
String query ="SELECT DISTINCT category FROM event";
Cursor cursor = mDb.rawQuery(query, null);
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
así que decido utilizar el método query() en Android, que son algo así como
Cursor mCursor = mDb.query(EVENT_TABLE, new String[] {KEY_ROWID, KEY_CAT}, null, null,null,null, null)
¿Alguien me puede mostrar cómo seleccionar la categoría distinta para usar query() en lugar de rawquery por favor, cualquier ayuda será muy apreciada!
Se debe evitar el uso de 'rawQuery' siempre que sea posible ... siempre prefieren la construido en los métodos de consulta 'SQLiteDatabase' sobre' rawQuery'. –