首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

ora-00907异常有关问题,求教

2012-03-22 
ora-00907错误问题,求教。以下是出错代码:select e.*, d.*from (select b.nsrmc, b.hy_dm, c.nsrzg_dmfrom

ora-00907错误问题,求教。
以下是出错代码:
select e.*, d.*
  from (select b.nsrmc, b.hy_dm, c.nsrzg_dm
  from dj_nsrxx b
  left join rd_nsrzg c
  on b.nsrsbh = c.nsrsbh) e,
  (select a.nsrsbh, sum(a.xssr) as xssr_hz, sum(a.se) as se_hz
  from sb_zsxx a
  where a.nsr_swjg_dm = '153'
  and a.yzskbz = 'Y' 
  and a.hzjksbz = 'N' 
  and a.sssq_q >= to_date('20090321', 'yyyymmdd')
  and a.sssq_q <= to_date('20100320', 'yyyymmdd')
  and a.sksx_dm < '51' 
  and a.sksx_dm <> '22' 
  and a.sb_tzlx_dm = '0' 
  and a.zsxm_dm = '01' 
  and a.zspm_dm <> '9900' 
  group by a.nsrsbh) d
 where e.nsrsbh = d.nsrsbh
 order by d.se_hz desc
在第4行left处报错,曾经做成:
select e.*, c.nsrzg_dm
(select b.nsrmc, b.hy_dm,d.*
  from dj_nsrxx b,
  (select a.nsrsbh, sum(a.xssr) as xssr_hz, sum(a.se) as se_hz
  from sb_zsxx a
  where a.nsr_swjg_dm = '153'
  and a.yzskbz = 'Y' 
  and a.hzjksbz = 'N' 
  and a.sssq_q >= to_date('20090321', 'yyyymmdd')
  and a.sssq_q <= to_date('20100320', 'yyyymmdd')
  and a.sksx_dm < '51' 
  and a.sksx_dm <> '22' 
  and a.sb_tzlx_dm = '0' 
  and a.zsxm_dm = '01' 
  and a.zspm_dm <> '9900' 
  group by a.nsrsbh) d
 where e.nsrsbh = d.nsrsbh
 order by d.se_hz desc) e
  left join rd_nsrzg c
  on e.nsrsbh = c.nsrsbh
依然出错,不知原因,求教。

[解决办法]
发到Oracal里。
http://forum.csdn.net/BList/Oracle

热点排行