using(select+)+oracle,copy from.. to..using后跟的select是否不能太复杂了?

SUM(ab1101.rab_stp_fa_cs_v_iub_aal2 + ab1101.rab_stp_fa_cs_co_iub_aal2 +

ab1101.rab_stp_fa_cs_st_iub_aal2 + ab1101.rab_stp_fa_ps_st_iub_aal2) iub_block_ratio_x,

SUM((ab1101.avg_rab_hld_tm_cs_voice) / (ab1101.period_duration * 100 * 60)) amr_erland,

SUM((ab1101.rab_hold_time_cs_conv_64) / (ab1101.period_duration * 100 * 60)) vp_erland

FROM   bsc_ps_servlev_mnc1_raw ab1101,

object         bsc,

object         bts,

object         cell

WHERE  bsc.co_gid = ab1101.bsc_id

AND    bts.co_gid = ab1101.wbts_id

AND    cell.co_gid = ab1101.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1101.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1101.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1101.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1101,

(SELECT bsc.co_name  bsc_id,

bts.co_object_instance  bts_id,

cell.co_object_instance cell_id

,

to_date(to_char(ab1102.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1102.allo_success_edch_int + ab1102.allo_success_edch_bgr) hsupa_rab_setup_succ_ratio_x,

SUM(ab1102.allo_success_edch_int + ab1102.allo_success_edch_bgr + ab1102.setup_fa_edch_ue_int +

ab1102.setup_fa_edch_ue_bgr) hsupa_rab_setup_succ_ratio_y

FROM   bsc_ps_traffic_mnc1_raw ab1102,

object         bsc,

object         bts,

object         cell

WHERE  bsc.co_gid = ab1102.bsc_id

AND    bts.co_gid = ab1102.wbts_id

AND    cell.co_gid = ab1102.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1102.period_start_time  >=decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1102.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1102.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1102,

(SELECT bsc.co_name   bsc_id,

bts.co_object_instance bts_id,

cell.co_object_instance cell_id,

to_date(to_char(ab1106.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1106.succ_rb_setup_hsdpa) hsdpa_rab_setup_succ_ratio_x,

SUM(ab1106.att_rb_setup_hsdpa) hsdpa_rab_setup_succ_ratio_y,

SUM(0) intsys_amr_out_succ_ratio_y2

FROM   bsc_ps_rr_mnc1_raw ab1106,

object     bsc,

object     bts,

object     cell

WHERE  bsc.co_gid = ab1106.bsc_id

AND    bts.co_gid = ab1106.wbts_id

AND    cell.co_gid = ab1106.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1106.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1106.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1106.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1106,

(SELECT bsc.co_name  bsc_id,

bts.co_object_instance  bts_id,

cell.co_object_instance cell_id

,

to_date(to_char(ab1122.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1122.ps_rel_rl_fa_hs_e_int + ab1122.ps_rel_rl_fa_hs_e_bgr + ab1122.ps_rel_rl_fa_hs_d_int +

ab1122.ps_rel_rl_fa_hs_d_bgr + ab1122.ps_rel_oth_fa_hs_e_int + ab1122.ps_rel_oth_fa_hs_e_bgr +

ab1122.ps_rel_oth_fa_hs_d_int + ab1122.ps_rel_oth_fa_hs_d_bgr) hsdpa_drop_ratio_x,

SUM(ab1122.ps_rel_rl_fa_hs_e_int + ab1122.ps_rel_rl_fa_hs_e_bgr + ab1122.ps_rel_rl_fa_hs_d_int +

ab1122.ps_rel_rl_fa_hs_d_bgr + ab1122.ps_rel_oth_fa_hs_e_int + ab1122.ps_rel_oth_fa_hs_e_bgr +

ab1122.ps_rel_oth_fa_hs_d_int + ab1122.ps_rel_oth_fa_hs_d_bgr + ab1122.ps_rel_norm_hs_e_int +

ab1122.ps_rel_norm_hs_e_bgr + ab1122.ps_rel_norm_hs_d_int + ab1122.ps_rel_norm_hs_d_bgr +

ab1122.ps_swi_hs_e_to_d_d_int + ab1122.ps_swi_hs_e_to_d_d_bgr + ab1122.ps_swi_hs_d_to_d_d_int +

ab1122.ps_swi_hs_d_to_d_d_bgr) hsdpa_drop_ratio_y

,

SUM(ab1122.ps_rel_rl_fa_hs_e_int + ab1122.ps_rel_rl_fa_hs_e_bgr + ab1122.ps_rel_oth_fa_hs_e_int +

ab1122.ps_rel_oth_fa_hs_e_bgr) hsupa_drop_ratio_x,

SUM(ab1122.ps_rel_rl_fa_hs_e_int + ab1122.ps_rel_rl_fa_hs_e_bgr + ab1122.ps_rel_oth_fa_hs_e_int +

ab1122.ps_rel_oth_fa_hs_e_bgr + ab1122.ps_rel_norm_hs_e_int + ab1122.ps_rel_norm_hs_e_bgr +

ab1122.ps_swi_hs_e_to_d_d_int + ab1122.ps_swi_hs_e_to_d_d_bgr) hsupa_drop_ratio_y

FROM   bsc_ps_pktcall_mnc1_raw ab1122,

object         bsc,

object         bts,

object         cell

WHERE  bsc.co_gid = ab1122.bsc_id

AND    bts.co_gid = ab1122.wbts_id

AND    cell.co_gid = ab1122.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1122.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1122.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1122.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1122,

(SELECT bsc.co_name  bsc_id,

bts.co_object_instance  bts_id,

cell.co_object_instance cell_id

,

to_date(to_char(ab1107.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1107.succ_updates_on_sho_for_rt + ab1107.succ_updates_on_sho_for_nrt) sho_succ_ratio_x,

SUM(ab1107.cell_add_req_on_sho_for_rt + ab1107.cell_del_req_on_sho_for_rt +

ab1107.cell_repl_req_on_sho_for_rt + ab1107.cell_add_req_on_sho_for_nrt +

ab1107.cell_del_req_on_sho_for_nrt + ab1107.cell_repl_req_on_sho_for_nrt) sho_succ_ratio_y

FROM   bsc_ps_softho_mnc1_raw ab1107,

object        bsc,

object        bts,

object        cell

WHERE  bsc.co_gid = ab1107.bsc_id

AND    bts.co_gid = ab1107.wbts_id

AND    cell.co_gid = ab1107.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1107.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1107.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1107.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1107,

(SELECT bsc.co_name   bsc_id,

bts.co_object_instance bts_id,

cell.co_object_instance cell_id,

to_date(to_char(ab1108.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1108.succ_if_hho_ul_dch_q_rt + ab1108.succ_if_hho_ue_trx_pwr_rt + ab1108.succ_if_hho_dl_dpch_pwr_rt +

ab1108.succ_if_hho_cpich_rscp_rt + ab1108.succ_if_hho_cpich_ecno_rt + ab1108.succ_if_hho_im_ims_rt +

ab1108.succ_if_hho_lb_res_lim_rt + ab1108.succ_if_hho_lb_prx_tot_rt + ab1108.succ_if_hho_lb_ptx_tot_rt +

ab1108.succ_if_hho_sb_rt + ab1108.succ_if_hho_lb_rsvr_sc_rt + ab1108.succ_if_hho_lb_capa_ul_rt +

ab1108.succ_if_hho_lb_capa_dl_rt + ab1108.succ_if_hho_ul_dch_q_nrt + ab1108.succ_if_hho_ue_trx_pwr_nrt +

ab1108.succ_if_hho_dl_dpch_pwr_nrt + ab1108.succ_if_hho_cpich_rscp_nrt +

ab1108.succ_if_hho_cpich_ecno_nrt + ab1108.succ_if_hho_im_ims_nrt + ab1108.succ_if_hho_lb_res_lim_nrt +

ab1108.succ_if_hho_lb_prx_tot_nrt + ab1108.succ_if_hho_lb_ptx_tot_nrt + ab1108.succ_if_hho_sb_nrt +

ab1108.succ_if_hho_lb_rsvr_sc_nrt + ab1108.succ_if_hho_lb_capa_ul_nrt +

ab1108.succ_if_hho_lb_capa_dl_nrt) ifho_succ_ratio_x,

SUM(ab1108.if_hho_att_ul_dch_q_rt + ab1108.if_hho_att_ue_trx_pwr_rt + ab1108.if_hho_att_dl_dpch_pwr_rt +

ab1108.if_hho_att_cpich_rscp_rt + ab1108.if_hho_att_cpich_ecno_rt + ab1108.if_hho_att_im_ims_rt +

ab1108.if_hho_att_lb_res_lim_rt + ab1108.if_hho_att_lb_prx_tot_rt + ab1108.if_hho_att_lb_ptx_tot_rt +

ab1108.if_hho_att_sb_rt + ab1108.if_hho_att_lb_rsvr_sc_rt + ab1108.if_hho_att_lb_capa_ul_rt +

ab1108.if_hho_att_lb_capa_dl_rt + ab1108.if_hho_att_ul_dch_q_nrt + ab1108.if_hho_att_ue_trx_pwr_nrt +

ab1108.if_hho_att_dl_dpch_pwr_nrt + ab1108.if_hho_att_cpich_rscp_nrt + ab1108.if_hho_att_cpich_ecno_nrt +

ab1108.if_hho_att_im_ims_nrt + ab1108.if_hho_att_lb_res_lim_nrt + ab1108.if_hho_att_lb_prx_tot_nrt +

ab1108.if_hho_att_lb_ptx_tot_nrt + ab1108.if_hho_att_sb_nrt + ab1108.if_hho_att_lb_rsvr_sc_nrt +

ab1108.if_hho_att_lb_capa_ul_nrt + ab1108.if_hho_att_lb_capa_dl_nrt) ifho_succ_ratio_y

FROM   bsc_ps_intsysho_mnc1_raw ab1108,

object          bsc,

object          bts,

object          cell

WHERE  bsc.co_gid = ab1108.bsc_id

AND    bts.co_gid = ab1108.wbts_id

AND    cell.co_gid = ab1108.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1108.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1108.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1108.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1108,

(SELECT bsc.co_name   bsc_id,

bts.co_object_instance bts_id,

cell.co_object_instance cell_id,

to_date(to_char(ab1110.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1110.is_hho_cs_rt_success) intsys_amr_out_succ_ratio_x,

SUM(ab1110.is_hho_cs_rt_attempts - ab1110.utran_not_able_exec_ishho_rt) intsys_amr_out_succ_ratio_y

,

SUM(ab1110.succ_is_hho_ul_dch_q_nrt + ab1110.succ_is_hho_ue_trx_pwr_nrt + ab1110.succ_is_hho_dl_dpch_pwr_nrt +

ab1110.succ_is_hho_cpich_rscp_nrt + ab1110.succ_is_hho_cpich_ecno_nrt + ab1110.succ_is_hho_im_ims_nrt +

ab1110.succ_is_hho_lb_capa_dl_nrt + ab1110.succ_is_hho_lb_capa_ul_nrt +

ab1110.succ_is_hho_lb_prx_tot_nrt + ab1110.succ_is_hho_lb_ptx_tot_nrt +

ab1110.succ_is_hho_lb_res_lim_nrt + ab1110.succ_is_hho_lb_rsvr_sc_nrt + ab1110.succ_is_hho_sb_nrt) intsys_ps_out_succ_ratio_x,

SUM(ab1110.is_hho_att_ul_dch_q_nrt + ab1110.is_hho_att_ue_trx_pwr_nrt + ab1110.is_hho_att_dl_dpch_pwr_nrt +

ab1110.is_hho_att_cpich_rscp_nrt + ab1110.is_hho_att_cpich_ecno_nrt + ab1110.is_hho_att_im_ims_nrt +

ab1110.is_hho_att_lb_capa_dl_nrt + ab1110.is_hho_att_lb_capa_ul_nrt + ab1110.is_hho_att_lb_prx_tot_nrt +

ab1110.is_hho_att_lb_ptx_tot_nrt + ab1110.is_hho_att_lb_res_lim_nrt + ab1110.is_hho_att_lb_rsvr_sc_nrt +

ab1110.is_hho_att_sb_nrt) intsys_ps_out_succ_ratio_y

FROM   bsc_ps_intersho_mnc1_raw ab1110,

object          bsc,

object          bts,

object          cell

WHERE  bsc.co_gid = ab1110.bsc_id

AND    bts.co_gid = ab1110.wbts_id

AND    cell.co_gid = ab1110.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1110.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1110.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1110.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1110,

(SELECT bsc.co_name  bsc_id,

bts.co_object_instance  bts_id,

cell.co_object_instance cell_id

,

to_date(to_char(ab1123.period_start_time,'yyyy-mm-dd'),'yyyy-mm-dd') pdate,

SUM(ab1123.nrt_dch_dl_data_vol / 1000000) ps_r99_dl_throughput,

SUM((ab1123.nrt_dch_ul_data_vol + ab1123.nrt_dch_hsdpa_ul_data_vol) / 1000000) ps_r99_ul_throughput,

SUM(ab1123.hs_dsch_data_vol / 1000000) hsdpa_throughput,

SUM(ab1123.nrt_edch_ul_data_vol / 1000000) hsupa_throughput

FROM   bsc_ps_celltp_mnc1_raw ab1123,

object        bsc,

object        bts,

object        cell

WHERE  bsc.co_gid = ab1123.bsc_id

AND    bts.co_gid = ab1123.wbts_id

AND    cell.co_gid = ab1123.cel_id

and bsc.co_name like DECODE('&&aaa','','aaa%','&&aaa')

AND    ab1123.period_start_time  >= decode(to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE-1,'dd'),to_date('&&startDATE_yyyymmdd','yyyy-mm-dd'))

AND    ab1123.period_start_time < decode(to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'),'',TRUNC(SYSDATE,'dd'),to_date('&&endDATE_yyyymmdd','yyyy-mm-dd'))

GROUP  BY to_char(ab1123.period_start_time,'yyyy-mm-dd'),

bsc.co_name,

bts.co_object_instance,

cell.co_object_instance) ab1123

WHERE  ab1123.bsc_id(+) = ab1100.bsc_id

AND    ab1106.bsc_id(+) = ab1100.bsc_id

AND    ab1110.bsc_id(+) = ab1100.bsc_id

AND    ab1102.bsc_id(+) = ab1100.bsc_id

AND    ab1107.bsc_id(+) = ab1100.bsc_id

AND    ab1108.bsc_id(+) = ab1100.bsc_id

AND    ab1101.bsc_id(+) = ab1100.bsc_id

AND    ab1123.bts_id(+) = ab1100.bts_id

AND    ab1106.bts_id(+) = ab1100.bts_id

AND    ab1122.bts_id(+) = ab1100.bts_id

AND    ab1110.bts_id(+) = ab1100.bts_id

AND    ab1102.bts_id(+) = ab1100.bts_id

AND    ab1107.bts_id(+) = ab1100.bts_id

AND    ab1108.bts_id(+) = ab1100.bts_id

AND    ab1101.bts_id(+) = ab1100.bts_id

AND    ab1123.cell_id(+) = ab1100.cell_id

AND    ab1106.cell_id(+) = ab1100.cell_id

AND    ab1122.cell_id(+) = ab1100.cell_id

AND    ab1110.cell_id(+) = ab1100.cell_id

AND    ab1102.cell_id(+) = ab1100.cell_id

AND    ab1107.cell_id(+) = ab1100.cell_id

AND    ab1108.cell_id(+) = ab1100.cell_id

AND    ab1101.cell_id(+) = ab1100.cell_id

;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值