按价格区间统计商品数量。
区间是左闭右开的 5 个固定箱,标签(bin 列的值)必须一字不差:
| 价格范围 | 标签 |
|---|---|
| 0 ≤ price < 50 | [0,50) |
| 50 ≤ price < 100 | [50,100) |
| 100 ≤ price < 200 | [100,200) |
| 200 ≤ price < 500 | [200,500) |
| price ≥ 500 | [500,inf) |
- 5 个箱都要输出,没有商品落进去的箱
n为 0。 - 恰好等于边界的价格(例如 50、200)归入右边那个箱。
price为 null 的商品不计入任何箱。价格都不为负。
输入
products(product_id, name, category, price, cost, launched_on)
输出
列为 bin, n,共 5 行,按区间从低到高排列(即上表的顺序)。