表结构如下图,本人现在要查找 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” 链接么?
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” 链接么?
解决方案
40
报什么错吗?
另外不知道这个语句是不是执行的,t_user_role.userid t_user.id 这两个字段之间应该有逗号
另外不知道这个语句是不是执行的,t_user_role.userid t_user.id 这两个字段之间应该有逗号