Ne istediğinizi anlayabilmek için, eklediğiniz örnek uygulamadaki tabloya göre, görmek istediğiniz sorgu sayfasını Excel olarak ekleyebilir misiniz?
Sorguda enbüyük tarihin son ayına ait kayıtlar gelsin
SELECT srg_tumu.urun AS urunadi, Sum(srg_tumu.odenen) AS ayliktoplam, srg_tumu.[odenen-yil-ay]
FROM (SELECT (Format([odemetarihi],"yyyy-mm")) AS [odenen-yil-ay] FROM odeme
GROUP BY (Format([odemetarihi],"yyyy-mm")), odeme.odemetarihi
HAVING (((odeme.odemetarihi)=DMax("[odemetarihi]","odeme")))
ORDER BY (Format([odemetarihi],"yyyy-mm")) DESC) AS srg_sonay INNER JOIN (SELECT odeme.id, odeme.urun, odeme.odemetarihi, odeme.odenen, (Format([odemetarihi],"yyyy-mm")) AS [odenen-yil-ay]
FROM odeme GROUP BY odeme.id, odeme.urun, odeme.odemetarihi, odeme.odenen, (Format([odemetarihi],"yyyy-mm"))
ORDER BY odeme.odemetarihi DESC) AS srg_tumu ON srg_sonay.[odenen-yil-ay] = srg_tumu.[odenen-yil-ay]
GROUP BY srg_tumu.urun, srg_tumu.[odenen-yil-ay];
Yeni sorgu oluştur, Sql koduna üstteki Kodu yapıştır
(14/01/2015, 14:19)ozanakkaya yazdı:SELECT srg_tumu.urun AS urunadi, Sum(srg_tumu.odenen) AS ayliktoplam, srg_tumu.[odenen-yil-ay]
FROM (SELECT (Format([odemetarihi],"yyyy-mm")) AS [odenen-yil-ay] FROM odeme
GROUP BY (Format([odemetarihi],"yyyy-mm")), odeme.odemetarihi
HAVING (((odeme.odemetarihi)=DMax("[odemetarihi]","odeme")))
ORDER BY (Format([odemetarihi],"yyyy-mm")) DESC) AS srg_sonay INNER JOIN (SELECT odeme.id, odeme.urun, odeme.odemetarihi, odeme.odenen, (Format([odemetarihi],"yyyy-mm")) AS [odenen-yil-ay]
FROM odeme GROUP BY odeme.id, odeme.urun, odeme.odemetarihi, odeme.odenen, (Format([odemetarihi],"yyyy-mm"))
ORDER BY odeme.odemetarihi DESC) AS srg_tumu ON srg_sonay.[odenen-yil-ay] = srg_tumu.[odenen-yil-ay]
GROUP BY srg_tumu.urun, srg_tumu.[odenen-yil-ay];
Yeni sorgu oluştur, Sql koduna üstteki Kodu yapıştır
Sn.ozanakkaya
Cevap mükemmel,Elleriniz dert görmesin.
cevabınızı uyguladım ve son haliyle tekrar ekliyorum ilgilenen arkadaşlar olabilir.
Kolay gelsin.
Teşekkürler.
"Oyun bitince şah ve piyon aynı kutuya atılır "
Konuyu Okuyanlar: 1 Ziyaretçi