此人很懒,什么也没有留下

发帖数 5粉丝 1
    yhdata_3aGwC63m玄铁三
    2023-3-30 09:24:15 发布在问答
    【数据处理】 根据参数执行不同的过滤条件
    if ?{param} > 0 执行过滤条件A
    else 执行过滤条件B
    这要怎么做呀

    1933
    8
    精彩评论8
    yhdata_ruby铂金一
    发表于 2023-3-30 09:38:34 显示全部楼层
    过滤条件没法这样改变,是想要实现什么样的效果,看能不能通过其他方式实现
    回复

    使用道具 2#

    yhdata_3aGwC63m玄铁三
    发表于 2023-3-30 09:47:26 显示全部楼层
    yhdata_ruby 发表于 2023-3-30 09:38
    过滤条件没法这样改变,是想要实现什么样的效果,看能不能通过其他方式实现 ...

    那可以通过写脚本的方式来过滤数据吗?
    回复

    使用道具 3#

    yhdata_ruby铂金一
    发表于 2023-3-30 09:48:11 显示全部楼层
    yhdata_3aGwC63m 发表于 2023-3-30 09:47
    那可以通过写脚本的方式来过滤数据吗?

    描述一下要实现什么样的效果吧
    回复

    使用道具 4#

    yhdata_3aGwC63m玄铁三
    发表于 2023-3-30 09:53:34 显示全部楼层

    回复

    使用道具 5#

    yhdata_3aGwC63m玄铁三
    发表于 2023-3-30 09:54:04 显示全部楼层
    yhdata_ruby 发表于 2023-3-30 09:48
    描述一下要实现什么样的效果吧

    表中有字段LCDH,该字段有空值,当传入参数a为空时,LCDH is NULL;当传入参数a不为空,LCDH 选择有值的内容
    回复

    使用道具 6#

    yhdata_ruby铂金一
    发表于 2023-3-30 10:07:37 显示全部楼层
    yhdata_3aGwC63m 发表于 2023-3-30 09:54
    表中有字段LCDH,该字段有空值,当传入参数a为空时,LCDH is NULL;当传入参数a不为空,LCDH 选择有值的内 ...

    感觉这种可以使用过滤组件或者参数组件实现,绑定这个字段
    回复

    使用道具 7#

    yhdata_3aGwC63m玄铁三
    发表于 2023-3-30 10:14:40 显示全部楼层
    yhdata_ruby 发表于 2023-3-30 10:07
    感觉这种可以使用过滤组件或者参数组件实现,绑定这个字段

    那写SQL语句,where后条件查询支不支持动态条件查询?即 if(?{a} > 0 )LCDH is NULL else LCDH is not null。这种形式呀
    回复

    使用道具 8#

    yhdata_ruby铂金一
    发表于 2023-3-30 10:25:49 显示全部楼层
    yhdata_3aGwC63m 发表于 2023-3-30 10:14
    那写SQL语句,where后条件查询支不支持动态条件查询?即 if(?{a} > 0 )LCDH is NULL else LCDH is not ...

    可以参考https://club.yonghongtech.com/fo ... =%E4%B8%A2%E5%BC%83
    回复

    使用道具 9#

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    1500W

    用户等你来哦

    Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
    返回顶部