SQL - ayuda valor NULL

   
Vista:

ayuda valor NULL

Publicado por oscar (39 intervenciones) el 24/03/2010 23:27:57
Hola
Una ayuda, en un procedimiento almacenado estoy sumando el resultado de dos consultas pero una de ellas me da el resultado NULL, que puedo hacer para que en la suma me contemple este dato como un 0???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda valor NULL

Publicado por nacho (1 intervención) el 25/03/2010 15:15:50
tendrias que usar un if.
if (resultado=NULL)
begin
resultado=0
end
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda valor NULL

Publicado por Leonardo Josue (880 intervenciones) el 25/03/2010 16:02:46
Buenos días Oscar:

Dependiendo del Manejador de BD que estés utilizando existen funciones para la validación de nulos, donde especifícas qué valor debe tomar por default el campo si es nulo.

Para SQL Server por ejemplo la función quedaría así
ISNULL(Resultado, 0)

Para el caso de ORACLE la función es:
NVL(Resultado, 0)

Para MySQL la función es
IFNULL(Resultado, 0)

Saludos
Leo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda valor NULL

Publicado por oscar (39 intervenciones) el 26/03/2010 20:13:36
Gracias Leonardo
La funcion ISNULL me funciono perfecto en sql.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar