以下 sql 查询不起作用。
select UserName
from [User]
where UserID Like
( select UserID
from UserRoles
where RoleID =
( select RoleID
from Roles
where RoleName='Manager'
)
)
在这里,我们正在使用 3 个表User, UserRoles, Roles
。它显示错误如下
子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。