¿Cuál es la sintaxis de "no igual" en SQLite?
Cursor findNormalItems = db.query("items", columns, "type=?", new String[] { "onSale" });
Quiero devolver el cursor que señala cualquier cosa que NO esté enVenta, ¿qué debo cambiar? ¡Gracias!
- Acceso a la base de datos sqlite en el dispositivo android
- Cómo diferenciar dos tablas
- Ver base de datos SQLite en el dispositivo en Android Studio
- E / SQLiteLog (1893): (14) no puede abrir archivo en la línea 30176 de
- Cómo escapar caracteres especiales como 'en sqlite en android
- ¿Qué bandera usar en SimpleCursorAdapter?
- SQLite: No se puede enlazar argumento en el índice 1 porque el índice está fuera de rango. La sentencia tiene 0 parámetros
- ¿Qué tipos de caché realiza SQLite en Android?
- Cursor de cierre en la base de datos SQLite explícitamente, necesarios o no necesarios?
- Actualizar una columna como suma de otras dos columnas
- No puede ver datos Sqlite con adaptador simple
- El grupo de conexiones no ha podido conceder una conexión a subproceso
- Cómo probar proveedores de contenido en Android
De la documentación oficial :
El operador no igual puede ser
!=
O<>
Así que su código se convierte en:
Cursor findNormalItems = db.query("items", columns, "type != ?", new String[] { "onSale" });
Debe utilizar en el comparador el operador no igual: "type! =?" O "tipo <>?".
Puede utilizar el operador <> encontrará aquí todas las sentencias SQL básicas http://www.firstsql.com/tutor2.htm
- ¿Cuál es la diferencia entre separar un Fragmento y eliminarlo?
- "Prefiero ejecutar el procesador daga sobre esa clase en lugar" en Kotlin