Skip to main content

AccessTr.neT


Sorguda enbüyük tarihin son ayına ait kayıtlar gelsin

Sorguda enbüyük tarihin son ayına ait kayıtlar gelsin

#7
Ne istediğinizi anlayabilmek için, eklediğiniz örnek uygulamadaki tabloya göre, görmek istediğiniz sorgu sayfasını Excel olarak ekleyebilir misiniz?
Cevapla
#8
(14/01/2015, 12:25)ozanakkaya yazdı: Ne istediğinizi anlayabilmek için, eklediğiniz örnek uygulamadaki tabloya göre, görmek istediğiniz sorgu sayfasını Excel olarak ekleyebilir misiniz?

Sn.ozanakkaya

acces ve Excel dosyasını yeniden ekledim.

Saygılar.
.rar enbuyuk_yıl_ay-3.rar (Dosya Boyutu: 77,3 KB | İndirme Sayısı: 6)
Cevapla
#9
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
Cevapla
#10
(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.
.rar enbuyuk_yıl_ay-4.rar (Dosya Boyutu: 68,55 KB | İndirme Sayısı: 5)
Cevapla
#11
Teşekkürler.
"Oyun bitince  şah ve piyon aynı kutuya atılır "
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da