Seleccionar un sumatorio que por defecto sea 0 no null

Preguntado hace 6 meses

Guillermo Barrios
Votos
PositivosNegativosTotal
2 0 2
49 Visualizaciones
Compártelo: Compártelo en twitterCompártelo en Facebook

Hola,

estoy tratando de hacer un sumatorio de un select que puede no dar resultados. En ese caso el valor debería ser 0. Lo he tratado de combinar con el isnull, pero no funciona. Pongo el código que uso:

select SUM(ISNULL(importe, 0)) from tblCobros where ...

Esto me devuelve el valor correcto si el filtro devuelve resultados pero no en caso contrario, que devuelve null.

Saludos.

Actualizando datos

1 Respuesta

Hace 6 meses

Buck

Buck

751Distinciones de plata1Distinciones de bronce3
Votos
PositivosNegativosTotal
303

Hola Guillermo,

Creo que es justo al reves

select ISNULL(SUM(importe), 0)) from tblCobros where ...

Saludos

Cerrar

Gracias :) Guillermo Barrios hace 6 meses

Tu respuesta

Confirmación

Cerrar

Si sales ahora, perderás los cambios. ¿Estás seguro de querer salir?

Para participar en Babelias, debes estar convenientemente validado. Si ya eres usuario inicia sesión, si no lo eres, te puedes registrar.

Dar una respuesta

Trata de ser descriptivo, usa al menos 25 caracteres