小编IEn*_*ble的帖子

如何获得最畅销商品的列表/结果

我正在尝试使用 SQL 获取我最畅销产品的结果。

我的表order_items有以下列。

id|product_id|qty
Run Code Online (Sandbox Code Playgroud)

由于有一个QTY字段,我必须以某种方式按产品 ID 对每个字段进行计数或分组,然后对数量求和,然后只返回最畅销的 5 个项目。

所以数据看起来有点像下面。

id|product_id|qty
-------------------------
 1|   1      |   1
 2|   1      |   3 
 3|   2      |   3 
 4|   2      |   1 
 5|   1      |   7
Run Code Online (Sandbox Code Playgroud)

... 等等

不确定如何解决这个问题,非常感谢任何帮助。

使用的数据库系统是 MySQL

mysql

2
推荐指数
2
解决办法
6万
查看次数

标签 统计

mysql ×1