【发布时间】:2018-08-26 08:13:04
【问题描述】:
这样的简单查询:
SELECT
products.*,
SUM(orderdetails.quantity) AS sold
FROM products
RIGHT JOIN orderdetails ON orderdetails.product_id = products.id
GROUP BY products.id, products.brand_id
ORDER BY sold DESC
如何改成每个品牌只有两个产品?
【问题讨论】:
-
每个品牌随机两个产品,能不能具体点?
-
@KIKOSoftware 是
ORDER BY sold DESC,表示两款顶级产品 -
products.id 是唯一的吗?
-
您使用的是哪个 MySQL 版本?
-
@guigoz 是的
标签: mysql select group-by mysql-5.7