egesr
21/03/12, 14:22:17
Hola,
Tengo un problema con una consulta a base de datos sqlite.
La query es muy sencilla:
SELECT MAX (INIT_DATE) INIT_DATE FROM TABLE;
Cuando ejecuto la query, y la tabla está vacía, me devuelve un registro, cuando en realidad debería devolver cero registros.
He intentado ejecutar la consulta de dos maneras distintas:
cursor = db.query(true, "TABLE", new String (http://www.google.com/search?hl=en&q=allinurl%3AString+java.sun.com&btnI=I%27m%20Feeling%20Lucky)[] {"MAX(INIT_DATE) AS INIT_DATE"}, null, null, null, null, null, null);
cursor = db.rawQuery("SELECT MAX(INIT_DATE) AS INIT_DATE FROM TABLE", null);
Ninguna funciona, ambas me devuelven un registro.
¿Puede alguien ayudarme?
Muchas gracias
Tengo un problema con una consulta a base de datos sqlite.
La query es muy sencilla:
SELECT MAX (INIT_DATE) INIT_DATE FROM TABLE;
Cuando ejecuto la query, y la tabla está vacía, me devuelve un registro, cuando en realidad debería devolver cero registros.
He intentado ejecutar la consulta de dos maneras distintas:
cursor = db.query(true, "TABLE", new String (http://www.google.com/search?hl=en&q=allinurl%3AString+java.sun.com&btnI=I%27m%20Feeling%20Lucky)[] {"MAX(INIT_DATE) AS INIT_DATE"}, null, null, null, null, null, null);
cursor = db.rawQuery("SELECT MAX(INIT_DATE) AS INIT_DATE FROM TABLE", null);
Ninguna funciona, ambas me devuelven un registro.
¿Puede alguien ayudarme?
Muchas gracias