首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

~简单的sql~

2012-03-11 
~~~~~~~~~~~求一个简单的sql~~~~~~~~~~~~~一个user表UserIDINTLoginNameVARCHAR(10)PasswordVARCHAR(20)De

~~~~~~~~~~~求一个简单的sql~~~~~~~~~~~~~
一个user表
UserID
INT
LoginName
VARCHAR(10)
Password
VARCHAR(20)
Department
VARCHAR(100)所在单位名称
Address
VARCHAR(100)单位地址
ZipCode
VARCHAR(6)邮编
City
VARCHAR(6)
Chief
VARCHAR(8)负责人
Duty
VARCHAR(20)职称
Telephone
VARCHAR(20)

一个role表
RoleID
INT角色ID
RoleName
VARCHAR(20)角色名称


还有一个roleuser关联表
RelationID   INT
RoleID   INT
CaseID   INT
求一个select语句能将用户信息和角色名称取出来

[解决办法]
selec * from user,role,roleuser where user.UserID = roleuser.UserID and role.RoleID = roleuser.RoleID
[解决办法]
select user.* ,role.*,roleuser.*
from roleuser
inner join role on role.RoleID = roleuser.RoleID
inner join user on user.UserID = roleuser.UserID

热点排行