rprdata2.mrpmalz2.Close;
rprdata2.mrpmalz2.SelectSQL.Clear;
rprdata2.mrpmalz2.SelectSQL.Add('select stokadi, stokkodu, tarih,birim, bakiye,salis,ay,sum(kullanim) , (bakiye-sum(kullanim))ihtiyac from mrpmalz where MRPKODU is not null ');
rprdata2.mrpmalz2.SelectSQL.Add('and ay='+#39+(pay.Text)+#39);
rprdata2.mrpmalz2.SelectSQL.Add('group by AY,tarih,stokkodu,stokadi,birim,bakiye,salis');
rprdata2.mrpmalz2.SelectSQL.Add('Having TARIH >= '''+t1.Text+''' and TARIH <= '''+t2.Text+'''');
rprdata2.mrpmalz2.Open;
kod bu şekilde ama hala çift kayıtlar var bunu nasıl aşarım lütfen yardım..tarih alanını select den ve group by dan kaldırıyom hata veriyor.
iki tarih arası gruplamada kayıtların tekrarlanmaması nasıl
Merhaba ,
Kayıt Gruplama işlemlerinde grupladığınız alana ,alanlara göre sıralama yaptırmanız şart, yoksa gruplar parça parça karşınıza çıkar şu an sizin karşılaştığınız gibi.
iyi çalışmalar.
Kayıt Gruplama işlemlerinde grupladığınız alana ,alanlara göre sıralama yaptırmanız şart, yoksa gruplar parça parça karşınıza çıkar şu an sizin karşılaştığınız gibi.
Kod: Tümünü seç
select sum(tutar) , tarih from table_name group by tarih order by tarih
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr