Estoy desarrollando una aplicación de menú de restaurante en Android. Mi aplicación tiene una tabla de base de datos que tiene las siguientes columnas:¿Cómo seleccionar valores distintos de una columna en la tabla?
- id (clave principal)
- categoría nombre
- elemento
La columna categoría muestra la categoría de elemento, como verduras, no verduras, bocadillos, etc. Tiene valores duplicados y quiero seleccionar solo valores distintos de esta columna. He intentado el siguiente pero no funciona si alguien puede proporcionar una solución:
String query = "SELECT DISTINCT category FROM todo";
Cursor cursor = database.rawQuery(query,null);
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
¿Usted está consiguiendo los errores? – diagonalbatman
no recibo ningún error de sqlite, pero la aplicación deja de ejecutarse, el debugador muestra el origen del error no encontrado. Curently no estoy usando ninguna aplicación de inicio de sesión – sagar
Debe usar logcat para depurar su aplicación. Nos dará más información sobre su problema. –