SELECT * FROM user WHERE role IN (SELECT id FROM role WHERE role='管理员')
SELECT u.* FROM user u WHERE NOT EXISTS (SELECT r.id FROM role r WHERE r.role='管理员' AND r.id = u.role)
本文探讨了如何通过SQL查询实现管理员角色权限的数据筛选,详细介绍了使用子查询和NOT EXISTS函数来过滤特定角色数据的方法。
SELECT * FROM user WHERE role IN (SELECT id FROM role WHERE role='管理员')
SELECT u.* FROM user u WHERE NOT EXISTS (SELECT r.id FROM role r WHERE r.role='管理员' AND r.id = u.role)

被折叠的 条评论
为什么被折叠?
