| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 9810 人关注过本帖
标题:报这个错single-row subquery returns more than one row,求高手解决
只看楼主 加入收藏
zfxueheng
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-8-9
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:2 
报这个错single-row subquery returns more than one row,求高手解决
select a.FLIGHT_DATE, a.CREW_LINK_LINE, nvl(a.DEP_NAME, 'δ֪') DEP_NAME,a.P_CODE,
       Decode(a.Ts_Flag,'X','A','Y','*','Z','B','S','S','P','P','U','*','') || a.C_NAME || a.TECH_NAME ||
       Decode(a.TECH_NO,'PT', 'I', 'PTS', 'I', 'PP', 'C3', 'P1', 'C2','PN', 'C1', a.TECH_NO) C_NAME,
       a.Ts_Flag, a.FJS_ORDER, a.RANK_NO, a.TECH_NO
  From (SELECT T3005.FLIGHT_DATE,
               T3005.CREW_LINK_LINE,
               (SELECT T3018_A.DEP_NAME
                  FROM T3018_A
                 WHERE T3018_A.DEP_CODE = T3017.DEP_CODE1) DEP_NAME,
               T3005.P_CODE,T3017.C_NAME,T3005.Ts_Flag,T3005.FJS_ORDER,T3005.RANK_NO,
                 trim((SELECT T3009.TECH_NO1
                      FROM t3009, T4007
                     WHERE t3009.p_code = T3017.P_CODE
                       AND T3009.AIRCRAFT_TYPE = T4007.AC_TYPE_LONG
                       AND T4007.AC_TYPE_SHORT = T3001.AC_TYPE
                       AND tech_no1 IS NOT NULL)) TECH_NO,
               trim((SELECT T3021.TECH_NAME
                      FROM t3009, t3021
                     WHERE T3021.TECH_NO = T3009.TECH_NO2
                       AND tech_no2 IS NOT NULL)) TECH_NAME
          FROM T3001, T3005, T3017
         WHERE T3001.FLIGHT_DATE = T3005.FLIGHT_DATE
           AND T3001.CREW_LINK_LINE = T3005.CREW_LINK_LINE
           AND T3005.P_CODE = T3017.P_CODE
           AND T3017.DUTY_CODE = 'F') a
搜索更多相关主题的帖子: one returns 
2012-09-17 08:53
ZWYyj
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:9
帖 子:124
专家分:587
注 册:2012-8-10
收藏
得分:5 
报错:single-row subquery returns more than one row
检查一下逻辑或数据库数据,表示你要求返回一个值,系统发现符合你条件的语句多于1条
2012-09-17 13:29
wangnannan
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:87
帖 子:2546
专家分:9359
注 册:2007-11-3
收藏
得分:5 
返回单条的 加上top 1

出来混,谁不都要拼命的嘛。 。拼不赢?那就看谁倒霉了。 。有机会也要看谁下手快,快的就能赢,慢。 。狗屎你都抢不到。 。还说什么拼命?
2012-09-17 15:09
快速回复:报这个错single-row subquery returns more than one row,求高手解决
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023866 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved