店舗ごとの販売商品の上位 80% を検索するクエリを作成する必要があります。ウィンドウ関数を使用してこれを行う方法はありますか? 私のテーブルは、次の列を持つトランザクション データ セットです。
StoreID | ProductID | NoOfProducts | SoldDate
ある店舗で 100 種類の商品が販売された場合COUNT(DISTINCT(ProductID))
、その店舗で 80 種類の商品の結果セットが得られると予想します。どうすればこれを行うことができますか?(私のDB環境はSQL Server 2008です)