Tema: Re: sql firebird
Autorius: all set
Data: 2009-05-05 23:59:33
sitas reikalas nepagelbetu?
http://www.firebirdsql.org/refdocs/langrefupd20-udf-nvl.html

"Leon'" <xxx@xxx.lt> wrote in message 
news:gtq5sm$f6c$1@trimpas.omnitel.net...
> Sveiki,
> gal kas uzves ant kelio del teisingo sprendimo. turiu uzklausa:
>
> select a.id from avansas a
> where a.klientas = :klientas and
> a.suma >
> (select sum(b.suma) from  avans_det b where b.id_tev = a.id)
>
> Problema: jei subuzklausos
> select sum(b.suma) from  avans_det b where b.id_tev = a.id
> rezultatas  lygus null, tokiu atveju man visa uzklausa nieko negrazina. 
> Gal kas patars kaip modifiluoti uzklausa, kad jei rezultatas null, visa 
> uzklausa grazintu rezultata arba kitaip pasakius, kad null butu 
> traktuojamas kaip 0.
>
>
> dekui
>