【发布时间】:2011-12-17 23:00:55
【问题描述】:
SELECT user_id FROM user_accounts
INNER JOIN roles_users
ON (user_accounts.user_id = roles_users.user_id)
WHERE roles_users.role_id IN (1)
我试过了。
我希望选择所有用户 user_id,这只是一个用户(role_id 1)。在我的应用程序中,每个人都有 role_id 1,然后他们得到一个新行,其中包含他们的 user_id 和 role_id,如果他们是合作伙伴、管理员等,则为 2、3、4。
那么我如何选择所有用户user_id 在roles_users 中只有1 行,role_id 为1?
MySQL
【问题讨论】:
-
查看我对这篇文章的回答:stackoverflow.com/questions/6005240/…