【发布时间】:2011-11-27 03:18:52
【问题描述】:
看似简单的 MySQL 问题,但我以前从未这样做过..
我有两个表,项目和价格,具有一对多的关系。
Items Table
id, name
Prices Table
id, item_id, price
在哪里
prices.item_id = items.id
到目前为止我所拥有的:
SELECT items.id, items.name, MIN(prices.price)
FROM items
LEFT JOIN prices ON items.id = prices.item_id
GROUP BY items.id
我如何还返回该最低价格的相应价格.id?谢谢!
【问题讨论】:
标签: mysql group-by left-join greatest-n-per-group min