MYSQL在连接查询中使用限制返回1个结果

时间:2015-01-22 10:36:38

标签: mysql

我试图在我的查询后使用限制1,但我假设因为'是空'它不会工作。我需要检查另一个表以查看用户之前是否看过该项,因此我需要检查另一个包含用户ID和项ID的表。这是查询。

SELECT * FROM item LEFT OUTER JOIN seen on item.id = seen.id WHERE seen.uid is null

如何将此查询限制为返回1个结果?

1 个答案:

答案 0 :(得分:0)

SELECT item.* 
FROM item 
LEFT OUTER JOIN seen on item.id = seen.id 
WHERE seen.uid is null
LIMIT 1

只需将limit 1添加到最后。它应该工作。