查询销售总数最多的产品信息,输出产品id、产品名称、产品编码
时间: 2023-08-21 19:05:09 浏览: 235
好的,以下是查询销售总数最多的产品信息的SQL语句:
```
SELECT p.id AS 产品id, p.name AS 产品名称, p.code AS 产品编码
FROM products p
INNER JOIN order_items oi ON oi.product_id = p.id
GROUP BY p.id
ORDER BY SUM(oi.quantity) DESC
LIMIT 1;
```
这条语句会将产品表(products)和订单项表(order_items)进行内连接(inner join),以产品id作为连接条件,计算每个产品的销售总数,并按照销售总数降序排列,最后只返回销售总数最多的一条产品信息。
阅读全文