Konu: select ve null
SET NULLDISPLAY TO "0"
LOCAL tarihigecenler,biraykalanlar,aylar
SELECT YEAR(tarih) ,MONTH(tarih) DISTINCT FROM hst WHERE !EMPTY(tarih) Group By 1,2 INTO CURSOR seneler1
m.aylar=RECCOUNT('seneler1')
SELECT ilaclar,giren,cikan, doz stok,gurup FROM ilaclar WHERE doz>0 ORDER BY ilaclar INTO CURSOR ilacgenel READWRITE
Select ilaclar,Sum(miktar) As ilkdort From hst WHERE (MONTH(tarih)=>1 and MONTH(tarih)<4) Group By 1 INTO CURSOR bir
Select ilaclar,Sum(miktar) As ortadort From hst WHERE (MONTH(tarih)=>4 and MONTH(tarih)<8) Group By 1 INTO CURSOR iki
Select ilaclar,Sum(miktar) As sondort From hst WHERE MONTH(tarih)=>8 Group By 1 INTO CURSOR son
select * from ilacgenel;
LEFT JOIN bir;
on ilacgenel.ilaclar=bir.ilaclar ;
LEFT JOIN iki;
on ilacgenel.ilaclar=iki.ilaclar;
LEFT JOIN son;
on ilacgenel.ilaclar=son.ilaclar;
INTO CURSOR ilacgenel1
SELECT ilaclar_a ilaclar,giren,cikan, stok,ilkdort,ortadort,sondort,(ilkdort+ortadort+sondort) toplam,(ilkdort+ortadort+sondort)/m.aylar ortalama ,gurup,0 aciklama FROM ilacgenel11;
INTO CURSOR ilacgenel1 READWRITE
kayıtlardaki null değerlerden dolayı toplam ve ortalama sütünları nullu kayıtlarda çalışmıyor....
Bunu basitçe düzeltmenin bir yolu varmı ?
yoksa tektek kayıtlara replacemi yapmalıyım ?
şimdiden teşekkürler