条件为空时,查询条件变更,怎么实现


如图,一般情况下是输入工号,带出银行账户。但是现在要实现,工号为空,银行账号显示一百条数据。
select c.pay_no,
       (SELECT a.item_name||' | '||a.BANK_FLAG TEXT FROM hrp_mps.mps_CODE_TABLE_ITEM a
WHERE A.TYPECODE = 020001 --020002 差旅 020001 日常
--review_visible_flag
and A.review_visible_flag = 1 and a.item_name = c.pay_type ) as 支付方式,
       c.pay_emp_type      用户类型,
       c.pay_emp_no        一卡通号,
       c.pay_emp_name      收款人,
       c.identification_no 身份证号,
       c.bank_no,
       c.bank_name,
       c.pay_money
  from hrp_mps.mps_apply_pay_list c
where c.apply_no = '${applyNo}'
   and c.pay_type <> '冲借款'


我本来是想在这个地方加判断。
怎么做判断。来实现查询条件的变更。我是个新手。劳驾各位大神指点一下。谢谢。
FineReport都是胖子 发布于 2017-3-10 13:01
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
cherishdqy发布于2017-3-10 13:01(编辑于 2023-9-6 09:34)
555
最佳回答
0
都是胖子发布于2017-3-10 14:06(编辑于 2023-9-6 09:34)
555
  • cherishdqy cherishdqy

    你不是要实现,工号为空,银行账号显示一百条数据吗
    回复
    2017-03-10 14:08 
最佳回答
0
cherishdqy发布于2017-3-10 14:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
都是胖子发布于2017-3-10 14:11(编辑于 2023-9-6 09:34)
555
  • yao01314 yao01314

    什么数据库,Oracle的话不支持TOP 100
    回复
    2017-03-10 15:14 
最佳回答
0
yao01314发布于2017-3-10 15:14(编辑于 2023-9-6 09:34)
555
最佳回答
0
都是胖子发布于2017-3-10 17:12(编辑于 2023-9-6 09:34)
555
最佳回答
0
cherishdqy发布于2017-3-10 20:26(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 540浏览人数
  • 最后回答于:2017-3-10 20:26
    活动推荐 更多
    热门课程 更多
    返回顶部