Skip to main content

AccessTr.neT


Eşit Verileri Sayma Sorgusu

Eşit Verileri Sayma Sorgusu

Çözüldü #1
Merhaba;

yapmak istediğim r1 = r2 kaç adet olduğunu sayacak sorgu oluşturmak. Bunu nasıl yaparım?
.rar say.rar (Dosya Boyutu: 18,6 KB | İndirme Sayısı: 4)
Cevapla
#2
Merhaba, yeni bir sorgu oluştur, Sql kaynağına aşağıdaki kodu ekle.

Visual Basic Code
SELECT Sum([sayim]) AS esit_sayisi
FROM (SELECT Sayfa1.r1, Sayfa1.r2, IIf([r1]=[r2],"1","0") AS sayim
FROM Sayfa1)  AS gsorgu;

Eklediğiniz örneğe göre 22 sonucu çıkıyor.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#3
İstediğim adet olarak saymak değil. r1 ile r2 si aynı olanları listelemek.
Cevapla
#4
Konu başlığınız "Sayma Sorgusu", mesajınız, "r1=r2 kaç adet olduğunu sayacak" şeklinde. Listeleme ile ilgili birşey yazmamışsınız. r1 ve r2 eşit olanları listelemek için;
Kod
SELECT Sayfa1.r1, Sayfa1.r2
FROM Sayfa1
GROUP BY Sayfa1.r1, Sayfa1.r2, IIf([r1]=[r2],"1","0")
HAVING (((IIf([r1]=[r2],"1","0"))="1"))
ORDER BY Sayfa1.r1;

şeklinde Sql kodu kullanmalısınız.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#5
Yazdığım sayma formülünde bir sıkıntı var. r1=r2 olduğunda 1 sayması gerekirken 2 adet olarak sayıyor. Hata nerede bulamadım.

[Resim: do.php?img=9154]
Cevapla
#6
Sorguda görmek istediğinizi sonucu içeren örnek uygulamadaki verilere göre Excel belgesi hazırlayın. Örnek Excel belgesine göre çözüm bulmaya çalışalım.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da