Amigos como estan, queria hacerles una consulta, necesito obtener el total de 
descuentos hechos en un mes dado por cliente, si se obtiene un valor se debe 
almacenar ese tiotal en la varieble vdescuento y , pero si no se ha hecho 
ningun descuento al cliente quiero que se ponga en la variable vdescuento el 
valor de 0.

 

Lo hago con este select

 

select into vdescuento sum(vendes) from ventas where EXTRACT(month FROM 
venfec)=vmes and venclicod=xclicod;

if not found then

    vdescuento:=0;

end if;

 

Pero nome funciona, si el cliente no tiene descuento el valor queda en blanco, 
como puedo saber si un select sum, me obtiene o no un valor.

 

Saludos
                                          
_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline

Responder a