merhaba arkadaşlar. eklediğim örnekde adresler olan tablo var. yapmaya çalıştığım ise; aynı adresleri 1 sayıp toplam adres sayısını çıkarmak.
yani aynı adresler 1 hanedir ya sonuçta. aynı adresden 2 3 4 ... kayıt varsa onu 1 hane sayacak. ve toplam hane sayısını çıkaracak.
misal
a adresinden 4 kayıt var
b adresinden 3 kayıt
c adresinden 1 kayıt
d adresinden 1 kayıt
e adresinden 8 kayıt var
burda bana hane sayısını 5 olarak verebilmeli. umarım anlatabilmişimdir. az sayılı kayıtlarda sorun değilde 1500 civarı kayıt var bunların hane sayısını bulmak zor oluyor yardımlarınız için teşekkürler
Aynı Kayıtları Sayma
kriterde yer alan >1 kaldırırsanız hazırladığınız sorgu zaten hane sayısını veriyor . siz tam olarak ne istiyorsunuz?
aşağıdaki şekilde daha kısa olur
aşağıdaki şekilde daha kısa olur
SELECT Tablo1.adres, Count(Tablo1.[adres]) AS YinelemeSayısı
FROM Tablo1
GROUP BY Tablo1.adres;
evet dediğiniz gibi veriyor ama sorgu oluştururken o >1 ben koymamıştım dikkatte etmemişim teşekkürler
rica ederim
iyi çalışmalar
iyi çalışmalar
Aşağıdaki gibi bir sorgu işinizi görebilir.
Kod:
SELECT [adres] & " Adresinden " & Count([Tablo1].[adres]) & " Kayıt var." AS Sayadres
FROM Tablo1
GROUP BY Tablo1.adres;
Konuyu Okuyanlar: 2 Ziyaretçi