菜鸟请教:如何做一个判断来响应参数状态?

[复制链接]
查看11 | 回复2 | 2006-11-8 16:17:59 | 显示全部楼层 |阅读模式
是这样的
通过一个存储过程生成报表,入口参数要求:如果选择参数,则按照参数设置的查询条件生成报表,如果不选择这个参数就选择全部然后生成报表,数据库是DB2

WHEREA.xjjgdh = B.jgDH

AND B.JYRQ = para_rq

AND B.SJLJJB = bbpd

AND B.hbzl = C.cszand C.csdm='HBZL'

AND B.tylx = D.cszand D.csdm='TYLX'

AND B.tylx = para_tylx

AND E.kmdh = para_jypz

AND B.ckqx = para_qx

AND B.ckfs = para_ckfs

AND B.hbzl = para_bz
带para_都是入口参数,小弟想问一下该怎么写才能达到所要的效果?
谢谢~
回复

使用道具 举报

千问 | 2006-11-8 16:17:59 | 显示全部楼层
where b.hgzl = nvl(para_bz, b.hgzl)
回复

使用道具 举报

千问 | 2006-11-8 16:17:59 | 显示全部楼层
啥都不说了,高手就是高手,谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行