【发布时间】:2011-10-16 07:15:02
【问题描述】:
我想加入两个表,但表 1 上的每条记录只能得到表 2 的 1 条记录
例如:
SELECT c.id, c.title, p.id AS product_id, p.title
FROM categories AS c
JOIN products AS p ON c.id = p.category_id
这将使我获得products 中的所有记录,这不是我想要的。我希望每个类别有 1 个 [第一个] 产品(我在产品字段中有一个 sort 列)。
我该怎么做?
【问题讨论】: