首页 > 解决方案 > MySQL 查询。如何显示关联的 SellerID

问题描述

假设我们有 2 张桌子,卖家和财产。我们想要价格最低的房产和相关的卖家 ID。

所以我希望输出看起来像

Lowest_Price____Seller_ID

1000.00_________12

这是我到目前为止所拥有的:

SELECT MIN(Price)AS Lowest_Price,Seller_ID
FROM Property;

我得到了我想要的最低价格,但它没有给我与该房产相关的卖家 ID。我知道我缺少一个功能,但我不确定该使用哪个。

标签: mysqlmysql-workbench

解决方案


这里的一种选择是使用LIMIT

SELECT MIN(Price) AS Lowest_Price, Seller_ID
FROM Property
GROUP BY Seller_ID
ORDER BY MIN(Price)
LIMIT 1;

推荐阅读