【发布时间】:2015-06-06 18:20:07
【问题描述】:
blockUser 表 => _id , userId , blockedUserId
SELECT *
FROM User INNER JOIN
blockUser
on User.userid = blockUser.blockedUserId where blockUser.userId='user1' and User.userId <> blockUser.blockedUserId;
一个用户可以阻止多个用户。 我遇到了错误,请帮助我更正。
【问题讨论】:
-
on where不是 SQL 语法。删除where。 -
是的,谢谢 Gordon,我删除了,但我仍然没有得到想要的结果,你能帮我更正我的查询吗?
-
那就再问一个。在那个问题中,包括样本数据和期望的结果。如果您可以设置 SQL Fiddle,那也很有帮助。有人尝试回答此问题,因此更改此问题可能会使他/她的答案无效,这可能会导致投反对票。
-
哦,我会提出更多意见的新问题。
标签: sql join inner-join