sql问题(oracel)

image.png这是我的sql,image.png

我要查询的数据包含在数据库字段里面,我用了like,可是查不出结果出来,哪里错了吗

FineReport 吴浩 发布于 2018-11-19 09:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
axingLv6专家互助
发布于2018-11-19 09:40(编辑于 2018-11-19 11:15)

and regexp_like(leader,'${replace(leader,",","|")}')

  • 吴浩 吴浩(提问者) 这个sql对是对,但是查寻两个人姓名就不行了
    2018-11-19 09:55 
  • axing axing 回复 吴浩(提问者) 你想怎么查两个,比如这个记录,ypdu和chenzh一起查,只要有其中一个名字就显示?
    2018-11-19 10:00 
  • 吴浩 吴浩(提问者) 回复 axing 对, 但是用你的sql会查不出记录的
    2018-11-19 10:04 
  • axing axing 回复 吴浩(提问者) and regexp_like(leader,\'ypdu|chenzh\') 用|隔开要查的每一个
    2018-11-19 10:10 
  • 吴浩 吴浩(提问者) 回复 axing SELECT * FROM TDEPART_TARGET_LEADER WHERE 1=1 AND DEPART_NO=\'YWX01\' and regexp_like(leader,\\\'ypdu|chenzh\\\') AND CYEAR=\'2018\' AND LEADER_TYPE=\'AMB\' 哥,您写的部分有错误吧。我粘贴了,报错,我sql不是很厉害,不会改
    2018-11-19 10:18 
  • 2关注人数
  • 633浏览人数
  • 最后回答于:2018-11-19 11:15
    请选择关闭问题的原因
    确定 取消
    返回顶部