SQL DISTINCT Kullanımı hk..

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Aşağıdaki Sorguda;
Müşteri Adı' nı gruplandırarak Stok Adı' nı saymakta, yalnız bu listede tekrar eden stok adları da sayıyor, Stok Adı benzersiz (tekrar etmeyen) şeklinde saymak için için nasıl düzenlemek gerekir?
bir türlü beceremedim, yardımcı olursanız sevinirim.

Özetle her müşteri adına göre kaç farklı stok adı var? onu bulmak istiyorum.

iyi Çalışmalar.


Kod:
sorgu = "SELECT [Müşteri Adı], Count([Stok Adı]) From [Detay$] " & _
        " Group By [Müşteri Adı]"
 

Ekli dosyalar

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
Kod:
SELECT MA, Count(SA) AS CountOfSA FROM
(
     SELECT FIRST([Müşteri Adı]) AS MA, FIRST([Stok Adı]) AS SA FROM [Detay$] GROUP BY [Müşteri Adı], [Stok Adı]
)
GROUP BY MA;
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Kod:
SELECT MA, Count(SA) AS CountOfSA FROM
(
     SELECT FIRST([Müşteri Adı]) AS MA, FIRST([Stok Adı]) AS SA FROM [Detay$] GROUP BY [Müşteri Adı], [Stok Adı]
)
GROUP BY MA;
teşekkürler Hocam
 
Üst