mysql查询 每个店铺里销量排前三名的商品

每个店铺里销量排前三名的商品,mysql没有top函数,子句还不能用limit,这个用sql可以实现吗?谢谢

先统计出销量,根据统计出来的销量排序,之后在页面展示数据额时候只展示前三条数据不就行了

http://blog.csdn.net/sanyuesan0000/article/details/47060853

可以考虑用MySQL中的@rownum函数,作用相当与Oracle中row_number ...over ....

为什么不能用limit呢?这是考试题?

能把数据库结构贴出来吗,这样光看描述,感觉没法做sql啊