我试图在我的查询后使用限制1,但我假设因为'是空'它不会工作。我需要检查另一个表以查看用户之前是否看过该项,因此我需要检查另一个包含用户ID和项ID的表。这是查询。
SELECT * FROM item LEFT OUTER JOIN seen on item.id = seen.id WHERE seen.uid is null
如何将此查询限制为返回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
添加到最后。它应该工作。