coalesce(sum(b.suma), 0) "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 >