Bunun basit bir tane olacağını biliyorum ama bir gece yarısı diğer kodlamada çalıştırdıktan sonra SQL beynim kızartılıyor, bu yüzden biraz yardım almak için dışarı çıkıyorum. Ajan, AgentID, Ana Hesap, AccountID ve TCV ile bir test tablom var. Yapmam gereken şey, AccountID'lerin söz konusu aracılar> = 10K adı altında bir birleşik ana hesaba ait olduğu tüm aracı/hesap kimliklerini çekmektir.SQL Gruplama/Sözleşme Değeri
Yani bu örnekte, John üst hesap ABC123 altında 2 hesapları var ve bunların toplam değeri> = 10K olduğundan, bu 2 çekti olacaktı. Ancak, Jane'in ABC123 ile aynı şekilde 2 hesabına sahip olduğu ancak ismindeki toplam değerlerinin < 10K olduğu durumlarda, çekilmeyecektir. Ben ana hesabın toplam değeri onlar roll-up o kişi = 10K> olduğu için tüm AccountIDs çekmek gerekir
Essetially: Yani sonuç böyle bir şey olurdu. BTW, SQL Server Management Studio R2 kullanıyorum.