+ -
当前位置:首页 → 问答吧 → 【SOS】SQL 查询功能的实现??

【SOS】SQL 查询功能的实现??

时间:2011-10-16

来源:互联网

做一个用户角色配置的功能模块~!!
要实现通过用户查询角色 和通过角色查询用户。以实现增删功能。

这里有三个表,用户表,角色表,用户角色表。  
=========================问题来了============================================

这里想实现角色查询用户。但是SQL一直没写对~~~~~所以求解一下的SQL该怎么写:
(之前那三个表就用user、role和user_role代替吧。)


在默认情况下,查询所有角色的所有用户:
 SQL:
在选定特定角色后,查询该角色所拥有的用户:
 SQL:

作者: pinotao   发布时间: 2011-10-16

一样的啊,根据角色左关联用户即可
SQL code

select u.user_name
from user u,role r,user_role ur
where r.role_id=ur.role_id(+)
and ur.user_id=u.user_id
and r.role_name='特定角色'--默认,这个条件不想要即可

作者: java3344520   发布时间: 2011-10-16

热门下载

更多