对其SQL进行优化

 /* Formatted on 2008/09/23 09:27 (Formatter Plus v4.8.8) */
SELECT   a.counsel_id, a.mem_id, a.mem_name, a.status, a.email, a.recv_type,
         (CASE a.title
             WHEN '-'
                THEN (SELECT counsel_cate_name
                        FROM cm_counsel_cate
                       WHERE counsel_cate_id = a.counsel_cate_id)
             ELSE a.title
          END
         ) title,
         SUBSTR (a.regist_dtm, 1, 8) write_date,
         TO_DATE (SUBSTR (a.regist_dtm, 1, 8), 'yy/MM/dd') fmt_write_date,
         (SELECT plant_name
            FROM user_sm_plant@cmsdb
           WHERE plant = b.shop_cd) AS plant_name,
         (SELECT counsel_cate_name
            FROM cm_counsel_cate
           WHERE counsel_cate_id = a.counsel_cate_id) AS counsel_cate_name
    FROM cm_counsel a,
         (SELECT *
            FROM cm_counsel_request
           WHERE status IN ('0', '1')) b
   WHERE a.counsel_id = b.counsel_id(+)
     AND (   a.counsel_cate_id IN (
                       SELECT counsel_cate_id
                         FROM cm_counsel_cate
                        WHERE upper_csl_cate_id BETWEEN '1000000' AND '1999999')
          OR a.counsel_cate_id BETWEEN '1000000' AND '1999999'
         )
     AND b.shop_cd = 'S259'
ORDER BY a.counsel_id DESC
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值