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);