Yardım bekliyorum (Sanırım pivot table ile alakalı)

Kodla Büyü

vurgac

Üye
Mesajlar
2
Arkadaşlar merhaba;

Bir problemim var yardımcı olabilirmisiniz.
ASP ile yazdığım bir programda bu şekilde bir rapor üretmem lazım ama döngülerle işin içinden çıkamadım.
ekrana çıkarmak istediğim şekil ekteki resimlerde tam olarak görünüyor. Veritabanımda bir tablom var içeriğinde Firma Adı,Ödeme Tarihi, ve Ödenecek Tutar var. Takıldığım noktalar
tarihler ile firmaları satır sütunda göstererek fiyatı kesişimlerine yazdıramıyorum. Tabi aynı zamanda bir firmaya ait birden fazla ödemeyi aynı satırda farklı tarihlerde göstermek.kendim türlü türlü döngüler yazdım ama işin içinden çıkamadım. yardımlarınızı bekliyorum teşekkür ederim.

Benim istediğim şu şekilde bir tablo oluşturmak.

2012-12-26_231141_TABLO.png

2012-12-26_231312_dbveriler.png
 
pivot table ile denedim ama tarih sütununu sabit tutarsam çalışıyo fakat tarih sütunu tablodaki verilerin çokluğu düşünüldüğü zaman dinamik olmak zorunda benim nefesim buraya kadar yetiyo kalan kısmında sizden yardım bekliyorum.
yazdığım sql cümleciği şu şekilde :

SELECT *
FROM (
SELECT
faturasahibifirmaadi
,vadetarihi
,sum (tutar) as toplam
FROM fatura
GROUP BY faturasahibifirmaadi,vadetarihi
) as Tablo
PIVOT
(
SUM(toplam)
FOR v1 IN ([12.28.2012],[12.31.2012],[03.01.2013])
)
AS p
 
BBNET
Geri
Üst