studio programacion para herramientas fundamentos desarrollo con avanzado aplicaciones android sqlite sqlite3

programacion - Android sqlite: selecciona registros donde el campo es nulo o está vacío



manual android studio avanzado (3)

Solo usa "folder_name is null"

Mi aplicación tiene una base de datos sqlite, donde algunos de los campos son nulos o están vacíos (lo que significa que nunca inserté nada en ese campo).

Deseo seleccionar todos los registros para los cuales el campo es nulo o está vacío.

Esto es lo que he intentado:

cursor = db.query(DBHelper.TABLE_NAME, COLUMNS, "folder_name = ? ", new String[] {"null"}, null, null, DBHelper.TIMESTAMP_COL + " DESC");

Pero eso no funcionó, y no obtuve ningún registro. ¿Qué debo hacer para que esto funcione?


Tratar

cursor = db.query(DBHelper.TABLE_NAME, COLUMNS, "folder_name is null or folder_name = ?", new String[] {""}, null, null, DBHelper.TIMESTAMP_COL + " DESC");


db.rawQuery("SELECT * FROM myTable WHERE myColumn IS NULL", null);