猿问

商城如何做销量排序,sql应该如何写

有两个表商品表goods,订单商品表order_goods。order_goods是卖一个商品就插入一条记录,两个表之间有goods_id关联。

我想按照销量排序查出goods商品,应该如何写呢
球球789
浏览 1456回答 1
1回答

CodeManDSH

select * from goods where goods_id in ( select distinct goods_id from order_goods group by goods_id order by count(*) desc );
随时随地看视频慕课网APP
我要回答