在做一个电子教务系统,其中用户是分配有角色的,而且角色与用户是多对多的关系,所以就在用户表与角色表蹭建立了一个【角色-用户】映射表,在是写代码 时,想要通过用户查看自己的角色。写了几个都不对。
这是用户表。
这是用户-角色映射表
这是角色表
这是结果,终于出来了。
这是代码。
select [Role].rolename from [Role],[Role-User],[User] where [UserInfo].userID=[Role-User].userID and [Role-User].roleID=[Role].roleID总结
以上是内存溢出为你收集整理的MS SQLServer多对多表间的查询全部内容,希望文章能够帮你解决MS SQLServer多对多表间的查询所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)