SQLite - obteniendo el número de filas en una base de datos
Quiero obtener varias filas en mi tabla usandomax(id)
. Cuando vuelveNULL
- si no hay filas en la tabla - quiero devolver 0. Y cuando hay filas quiero devolvermax(id) + 1
.
Mis filas se numeran desde 0 y se aumentan automáticamente.
Aquí está mi declaración:
SELECT CASE WHEN MAX(id) != NULL THEN (MAX(id) + 1) ELSE 0 END FROM words
Pero siempre me devuelve 0. ¿Qué he hecho mal?