17,377
社区成员
发帖
与我相关
我的任务
分享
-- 可以先在表hz_qyhznr的zt字段创建索引:
CREATE index hz_qyhznr_inx1 on hz_qyhznr(zt);
-- 可以先在表wl_jd的nbxh、zwwz字段创建复合索引(最好按字段定义时的顺序去指定索引中的字段顺序)
CREATE index wl_jd_inx1 on wl_jd(nbxh,zwwz);
with t as(SELECT nbxh, zch, qymc, hy, djjg, gxdw, glph, qylxdl from hz_qyhznr WHERE zt='K' or zt='B'),
b as(SELECT zwwz from wl_jd where zwwz='Y' or nbxh is null),
a as(select nbxh, zch, qymc, hy, djjg, gxdw, glph, qylxdl from t WHERE qymc like '%企业名称%')
select a.nbxh,a.zch,a.qymc,a.hy,a.djjg,a.gxdw,a.glph,a.qylxdl,b.zwwz zwwz from a, b
where a.nbxh=b.nbxh(+);