计算每个品类的销售额,以及它占全部销售额的比例。
- 每个订单行的销售额为
qty × unit_price(忽略折扣,也不区分订单状态)。 - 通过
product_id找到商品的品类,按品类汇总得到sales。 share = sales / 全部品类 sales 之和,是 0 到 1 之间的浮点数,不做舍入。所有品类的share加起来等于 1。- 只输出有销售记录的品类。
输入
order_items(order_id, product_id, qty, unit_price, discount)products(product_id, name, category, price, cost, launched_on)
输出
列为 category, sales, share,行顺序不限。