以下の例では、利益率に基づいて、すべての品目を10分位にグループ化します。
SELECT Item, Profit, QUANTILE(10, Profit) AS Decile FROM (SELECT Item, Sum(Sales) — (Count(Sales) * ItemCost) AS Profit FROM DailySales, Items WHERE DailySales.Item = Items.Item GROUP BY Item) AS Item;
結果は、例えば以下のようなテーブルになります。
| Item | Profit | Decile |
|---|---|---|
| High Tops | 97112 | 9 |
| Low Tops | 74699 | 7 |
| Running | 69712 | 6 |
| Casual | 28912 | 3 |
| Xtrain | 100129 | 9 |