我有在一个表中加入了一个组的人的用户 ID,但在另一个表中没有他们的名字。所以我想我需要加入。我从描述组的 groupid 开始。
表 1,groupmem 具有成员的 groupid 和 userid。
表2、users有userid和username
users 表包含每个用户。groupmem 只有一些加入了群组的人。
SQL 语句应该类似于以下内容,但无法正常工作。
select users.name
FROM users,groupmem
LEFT JOIN users
on groupmem.userid=users.userid
WHERE groupmem.groupid = 22
22 being some value..
想也许 where 子句在错误的地方,或者我使用了错误的连接类型,但或者没有正确使用 on,但无论如何,它都无法正常工作。感谢您的任何建议: