Skip to main content

AccessTr.neT


Sorgulama Problemi

Sorgulama Problemi

Çözüldü #20
Merhaba..

Yapılan değerli önerilere alternatif olarak farklı yollarla da sonuca ulaşabiliriz..:

Kod:
sorgu1 = "SELECT SatisTarih, SatisFiyat" _
       & " FROM Query1" _
       & " WHERE SatisFiyat In (SELECT top " & gunsayisi1 & " Sum(tr.SatisFiyat) AS ToplaSatisFiyatb" _
       & " FROM Tbl_Satis_Dagilim AS tr Where month(Query1.SatisTarih)=month(tr.SatisTarih)" _
       & " GROUP BY tr.SatisTarih ORDER BY Sum(tr.SatisFiyat) DESC)" _
       & " ORDER BY Query1.SatisTarih, Query1.SatisFiyat DESC"

Bu da yine yukarıdaki örnek gibi tek sorgu ile farklı bir alternatif olacaktır..:

Kod:
sorgu = "SELECT SatisTarih, SatisFiyat" _
      & " FROM Query1 AS trz" _
      & " WHERE (select count(*) from" _
      & " (SELECT SatisTarih, Sum(SatisFiyat) AS tSatisFiyat FROM Query1" _
      & " GROUP BY SatisTarih ORDER BY Sum(SatisFiyat) DESC)" _
      & " where month(SatisTarih)=month(trz.SatisTarih)" _
      & " and tSatisFiyat>=trz.SatisFiyat)<=Int([Forms]![ReportForm]![CDateCount])"

Kaynakları raporlara da aktarabiliriz tabii..

İlk sorgu where şartından iç sorgu yardımı ile top değerini belirler.. Diğeri ise aylara göre ciroları sıralar.. Çıkan sonuçları istediğimiz gibi yöneterek aynı sonucu farklı yollardan almış oluruz..

İlgi çekici bir soru olduğu için katkım olsun istedim.. İyi çalışmalar..
.rar database1.rar (Dosya Boyutu: 126 KB | İndirme Sayısı: 9)
Son Düzenleme: 19/11/2009, 21:33, Düzenleyen: Taruz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Sorgulama Problemi - Yazar: Honolululu - 17/11/2009, 19:59
Cvp: Sorgulama Problemi - Yazar: Seruz - 17/11/2009, 22:47
Cvp: Sorgulama Problemi - Yazar: Honolululu - 17/11/2009, 22:59
Cvp: Sorgulama Problemi - Yazar: ayhan2122 - 18/11/2009, 01:58
Cvp: Sorgulama Problemi - Yazar: ayhan2122 - 18/11/2009, 10:41
Cvp: Sorgulama Problemi - Yazar: Seruz - 18/11/2009, 14:51
Cvp: Sorgulama Problemi - Yazar: Seruz - 18/11/2009, 16:03
Cvp: Sorgulama Problemi - Yazar: assenucler - 18/11/2009, 20:49
Cvp: Sorgulama Problemi - Yazar: ayhan2122 - 18/11/2009, 21:37
Cvp: Sorgulama Problemi - Yazar: benremix - 19/11/2009, 04:58
Cvp: Sorgulama Problemi - Yazar: ayhan2122 - 19/11/2009, 11:30
Cvp: Sorgulama Problemi - Yazar: Honolululu - 19/11/2009, 13:42
Cvp: Sorgulama Problemi - Yazar: Seruz - 19/11/2009, 14:13
Cvp: Sorgulama Problemi - Yazar: Honolululu - 19/11/2009, 14:32
Cvp: Sorgulama Problemi - Yazar: Seruz - 19/11/2009, 16:07
Cvp: Sorgulama Problemi - Yazar: assenucler - 19/11/2009, 16:54
Cvp: Sorgulama Problemi - Yazar: Honolululu - 19/11/2009, 17:03
Cvp: Sorgulama Problemi - Yazar: Seruz - 19/11/2009, 17:13
Cvp: Sorgulama Problemi - Yazar: benremix - 19/11/2009, 19:41
Cvp: Sorgulama Problemi - Yazar: Taruz - 19/11/2009, 21:24
Cvp: Sorgulama Problemi - Yazar: assenucler - 19/11/2009, 21:37
Cvp: Sorgulama Problemi - Yazar: benremix - 19/11/2009, 23:07
Cvp: Sorgulama Problemi - Yazar: Honolululu - 20/11/2009, 15:48
Task