双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

sql语句求大神优化

a6772529 a6772529 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
if :v_djbh = '%' and :z_xgdjbh = '%'
begin
select a.is_zx,c.djbh,a.rq,a.ywy,d.spsx,a.username,b.quyufl,b.kpy,b.danwbh,b.dwmch,b.lxr,a.bm,d.spbh,d.spmch,d.shpgg,d.tongym,d.dw,d.baozhgg,d.dzjgm,e.huowname,
c.shl,c.dj,c.hshj,c.je,c.shlv,c.hsje,c.she,c.pfpj,c.pfpj*c.shl as '牌价金额',c.pihao,c.baozhiqi,c.sxrq,c.jwh,c.baozhshl,c.lingsshl,d.jixing,d.leibie,a.jingd,
d.shengccj,d.shpchd,c.xgdjbh,a.is_xiug,c.beizhu,c.is_zdph,d.is_cg,c.chbdj,c.shl*(c.dj-c.chbdj) as ml,a.is_fp,d.laihxz
from pf_djhz a(nolock) join mchk b(nolock) on b.dwbh=a.dwbh
join pf_djmx c(nolock) on c.djbh=a.djbh
join spkfk d(nolock) on d.spid=c.spid
left join huoweizl e(nolock) on c.hw=e.hw
where c.djbh like 'XSG%' and b.ywy like :z_ywy and a.username like :z_czy
and a.rq between :v_start_rq and :end_rq
and b.danwbh like :vdwbh and b.dwmch like :vdwmc
and d.spbh like :z_spbh
and c.pihao like :z_pihao
and a.jianhy like :z_jhy
and d.spsx like :ccspsx
and a.is_zx='否'
and a.is_zhongyao like :v_zhongyao
and b.quyufl like :v_quyufl
and b.kpy like :v_kpy
and a.bendian = :p_bendian
end
else
begin
select c.djbh,a.rq,a.ywy,d.spsx,a.username,b.quyufl,b.kpy,b.danwbh,b.dwmch,d.spbh,d.spmch,d.shpgg,d.tongym,d.dw,d.baozhgg,d.dzjgm,e.huowname,
c.shl,c.dj,c.hshj,c.je,c.shlv,c.hsje,c.she,c.pihao,c.baozhiqi,c.sxrq,c.jwh,c.baozhshl,c.lingsshl,d.jixing,d.leibie,a.jingd,
d.shengccj,d.shpchd,c.xgdjbh,a.is_xiug,c.beizhu,c.chbdj,c.shl*(c.dj-c.chbdj) as ml,a.is_fp,d.laihxz
from pf_djhz a(nolock) join mchk b(nolock) on b.dwbh=a.dwbh
join pf_djmx c(nolock) on c.djbh=a.djbh
join spkfk d(nolock) on d.spid=c.spid
left join huoweizl e(nolock) on c.hw=e.hw
where c.djbh like 'XSG%'
and a.xgdjbh like :z_xgdjbh
and a.djbh like :v_djbh
and b.quyufl like :v_quyufl
and b.kpy like :v_kpy
and a.bendian = :p_bendian
end

:XXXX那些都是参数
...全文
评论 7
收藏 已收藏
分享
返回顶部
a6772529
疑难问题 22,298 成员 121,727 内容