mysql 3表查询

MySql 码拜 7年前 (2017-04-30) 1251次浏览
表结构如下图,本人现在要查找 name=z的用户具有的全部角色
SQL =select t_role.id,t_role.role,t_role.rolelevel,t_user_role.userid t_user.id from t_role,t_user_role,t_user where t_user_role.roleid = t_role.id and t_user.id=t_user_role.userid and t_user.name=z
为啥不对啊???多表连接不是用”and” 链接么?
mysql 3表查询
解决方案

40

报什么错吗?
另外不知道这个语句是不是执行的,t_user_role.userid t_user.id 这两个字段之间应该有逗号

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql 3表查询
喜欢 (0)
[1034331897@qq.com]
分享 (0)