【发布时间】:2021-01-07 13:08:23
【问题描述】:
我的查询是
SELECT productscrapeddatalog.*, product.productname
FROM productscrapeddatalog JOIN product
ON productscrapeddatalog.productID = product.productID
WHERE price = (SELECT MIN(price) FROM productscrapeddatalog ORDER BY productID)
这是我的表格截图
【问题讨论】:
-
你能提供一个fiddle吗?
-
如果我理解,您想要每个不同
productID的最低价格行吗? -
是的,你理解的没错
-
这能回答你的问题吗? SQL MIN() & GROUP BY
-
请use text, not images/links, for text--including tables & ERDs。仅将图像用于无法表达为文本或增强文本的内容。在图像中包含图例/键和说明。请在代码问题中给出minimal reproducible example--cut & paste & runnable code,包括最小的代表性示例输入作为代码;期望和实际输出(包括逐字错误消息);标签和版本;明确的规范和解释。对于 SQL,包括 DDL 和表格初始化。将所有需要的内容放在您的帖子中,而不仅仅是在链接中。 How to Askhelp center
标签: mysql sql subquery inner-join greatest-n-per-group