| From: | Fernando Siguenza <fsigu(at)hotmail(dot)com> | 
|---|---|
| To: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> | 
| Cc: | Foro Postgres <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | RE: Como saber si encontro un valor una consulta | 
| Date: | 2010-04-02 22:05:59 | 
| Message-ID: | SNT108-W41F09ADB9A6280F06B3BE7A11C0@phx.gbl | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Gracias Jaime Funciono perfecto.
Saludos
 
> From: jcasanov(at)systemguards(dot)com(dot)ec
> Date: Thu, 1 Apr 2010 23:23:18 -0400
> Subject: Re: [pgsql-es-ayuda] Como saber si encontro un valor una consulta
> To: fsigu(at)hotmail(dot)com
> CC: pgsql-es-ayuda(at)postgresql(dot)org
> 
> 2010/4/1 Fernando Siguenza <fsigu(at)hotmail(dot)com>:
> >
> > 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.
> >
> 
> select into vdescuento sum(vendes)
> from ventas
> where EXTRACT(month FROM venfec)=vmes
> and venclicod=xclicod;
> if vdescuento is null then
> vdescuento = 0;
> end if;
> 
> 
> aunque me parece mas facil hacer algo como:
> 
> select into vdescuento coalesce(sum(vendes), 0)
> from ventas
> where EXTRACT(month FROM venfec)=vmes
> and venclicod=xclicod;
> 
> -- 
> Atentamente,
> Jaime Casanova
> Soporte y capacitación de PostgreSQL
> Asesoría y desarrollo de sistemas
> Guayaquil - Ecuador
> Cel. +59387171157
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podr� leerlo
 		 	   		  
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Julio Cesar Rodriguez Dominguez | 2010-04-03 16:13:41 | Re: Recuperar bases desde carpetas main | 
| Previous Message | Ing. Marcos Ortiz Valmaseda | 2010-04-02 18:32:48 | Re: Replicacion con PGPOOL |