select name product_name,sum(quantity) total_sales,rank() over(partition by category order by sum(quantity) desc,o.product_id) category_rank#商品在所述类别中再次排名from orders ojoin products p on o.product_id=p.product_idgroup by o.product_id,categoryorder by category