我有一个名为 order_list 的表,其中包含以下字段
- 订单 ID
- 用户 ID
- item_id
- 计数
- 日期
- 订单状态
每次用户下订单时,此表都会用来保存订单详细信息。那么我该如何编写 SQL 查询来根据有序计数的总和查找前 10 个项目呢?
最佳答案
SELECT item_id, SUM(count) FROM order_list GROUP BY item_id ORDER BY SUM(count) DESC LIMIT 0,10
关于MySQL 查询查找顶部项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7460969/