欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

oracle ora-01427:单行子查询回到多个行

更新时间: 2014-01-05 02:14:19 责任编辑: Author_N1

 

oracle ORA-01427:单行子查询返回多个行
select * from (select a.*,rownum row_num from (select a.directflag,(select sheettypename from 
sheettype where id=(select sheettypeid from moduletype where moduleid=trim(a.sheetidruleid))) 
sheettypename,(select code||'-'||abbrev from channel where channelid=a.outcomecustomer)
outcustomer,(select code||'-'||abbrev from channel where channelid=a.incomecustomer) 
incustomer,(select balancetype from balancetypeset where id=a.balancetypeid)
 balancetype,(select goodsno||'-'||goodsname from goods where goodsid=a.goodsid) 
 goodsnanme,a.quantity,a.price,a.amount,a.accdate from channelaccount a where 1=1 
 and a.incomecustomer='acd488efdcc8f4a0ae2e42ebbe8e2f72') a) where row_num>0 and row_num<=20

执行报ORA-01427:单行子查询返回多个行
求高人指点
--参考方法--
把=改为in试试
--参考方法--
SELECT *
  FROM (SELECT A.*, ROWNUM ROW_NUM
          FROM (SELECT A.DIRECTFLAG,
                       (SELECT SHEETTYPENAME
                          FROM SHEETTYPE
                         WHERE ID =
                               (SELECT SHEETTYPEID
                                  FROM MODULETYPE
                                 WHERE MODULEID = TRIM(A.SHEETIDRULEID))) SHEETTYPENAME,
                       (SELECT CODE 
--参考方法--
 '-' 
--参考方法--
 ABBREV
                          FROM CHANNEL
                         WHERE CHANNELID = A.OUTCOMECUSTOMER) OUTCUSTOMER,
                       (SELECT CODE 
--参考方法--
 '-' 
--参考方法--
 ABBREV
                          FROM CHANNEL
                         WHERE CHANNELID = A.INCOMECUSTOMER) INCUSTOMER,
                       (SELECT BALANCETYPE
                          FROM BALANCETYPESET
                         WHERE ID = A.BALANCETYPEID) BALANCETYPE,
                       (SELECT GOODSNO 
--参考方法--
 '-' 
--参考方法--
 GOODSNAME
                          FROM GOODS
                         WHERE GOODSID = A.GOODSID) GOODSNANME,
                       A.QUANTITY,
                       A.PRICE,
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:14:19
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7371/
本文WWW.DOC100.NET DOC100.NET版权所有。