【发布时间】:2016-03-19 07:44:37
【问题描述】:
我有 3 张桌子 x,y,z
x 有用户名,全名
y 有用户名、通讯、时间
z 有 fusername,musername
我要选择x.fullname、x.username、y.comm、y.time
内部连接字段为x.username、y.username、z.fusername
我对@987654329@ 的输入在哪里(z.fusername = 'W' 及其在z.fusername 中的所有相关条目)。
现在,
我尝试创建一个子查询来提取它的全名,但得到一个错误代码
错误代码:1242。子查询返回多于 1 行
select fullname from x where username in
(select username from Y where username in
((select musername from tbl_followers where fusername='W'),'W'));
【问题讨论】:
-
您能否分享一些示例数据以及您试图为这些数据获得的结果?
-
了解连接
-
约束子查询返回的行数。
-
感谢您的宝贵时间,我解决了。 :) 问题出在我的子查询上。
标签: mysql sql database oracle db2