una consulta del tipo "select sum(a) as col1, sum(b) as col2 from tabla where codigo = 27" siempre devuelve una fila, aunque el resultado sea nulo, es decir, que no existe ningun registro que cumpla la condicion. ¿Porque devuelve esa fila?