-1
我有3个表如何使用MySQL的加入 table1的如何加入MySQL查询3个表,并保存结果
RowID UserID RoleID
1 1 2
2 171 3
表2
RowID RoleID PermissionID
1 2 2
2 2 3
3 3 14
4 3 15
表3获得第三表的价值:
PermissionID PermissionName
2 Edit organisation
3 Delete organisation
14 Create group
15 Edit group
16 Delete group
这里我只知道UserID,如果假设UserID是171,那么我应该ge从table1获取roleid(3)并从表2获取PermissionID(14,15),然后从表3获取PermissionName(创建组,编辑组),并且必须将其存储在列表中。我该怎么做。我正在使用C#和MySQL。由于
如果你对如何连接表没有想法,请阅读本文ut MySQL,加入http://www.keithjbrown.co.uk/vworks/mysql/mysql_p5.php –
为什么人们不喜欢问题而不发表评论? OP如何知道他们为什么被低估,以及他们如何改进未来的问题?请在downvoting时添加关于原因的评论。 – harag