SOL Cümlesinde Verileri Yan Yana Yazdırma [Archive] - Excel Forum

PDA

Tüm Versiyonu Göster : SOL Cümlesinde Verileri Yan Yana Yazdırma


Recep İpek
04-12-2007, 20:15
Merhaba,

Aşağıdaki şekilde veritabanı tablosundan alacağım bilgilerin sicil ve tarih alanına göre
gruplanmış adetlerini yan yana
nasıl yazdırabiliriz?

Veritabanı Tablosu
http://www.resimyuklet.com/small/smallresim1196794929.JPG (http://www.resimyuklet.com/resim.php?cg=depo4/resim1196794929.JPG)



Excel'e aktarınca olmasını istediğim tablo
http://www.resimyuklet.com/small/smallresim1196794979.JPG (http://www.resimyuklet.com/resim.php?cg=depo4/resim1196794979.JPG)



Yani SQLStr = "SELECT SİCİL,ADI,SOYADI,TARİH,ADET FROM PERSONEL" cümlesinde GROUP nasıl ekleyebiliriz?

Zeki Gürsoy
04-12-2007, 20:35
Mesela, "AHMET" in 500 farklı kaydı varsa 500 ayrı sütun olacaktır.

Toplamlarını alsak olmaz mı?

Recep İpek
04-12-2007, 20:38
Bir kişinin bir tarihe ait bu kadar fazla kaydı olmuyor.En fazla 10 adet olabiliyor.

lsuersoy
05-12-2007, 14:05
Mesela, "AHMET" in 500 farklı kaydı varsa 500 ayrı sütun olacaktır.

Toplamlarını alsak olmaz mı?

Hocam ben toplamlarını da almanıza razıyım :)

cevabınızı sabırsızlıkla bekliyorum.

kolay gelsin , iyi çalışmalar...

Zeki Gürsoy
05-12-2007, 15:34
Hocam ben toplamlarını da almanıza razıyım :)

cevabınızı sabırsızlıkla bekliyorum.

kolay gelsin , iyi çalışmalar...

Sn. Ripek'in örneği üzerinden gittim.

select sicil, adı, soyadı, tarih, toplam
from
(select distinct adı, tarih, sum(miktar) AS toplam, sicil, soyadı
FROM tablo1
GROUP BY adı, tarih,sicil,soyadı)

Her isme ait benzersiz tarihlerin toplamını verecek. Toplam 7 kayıt.


Özel Arama