过滤条件满足a and(b+c)

我想从数据表取一条记录,有三个字段a b c,这条记录满足:字段a=1 或(字段b=2 且 字段c=3)

这种需求类型的应该怎么设置,感谢

FineReport Hui 发布于 2022-5-17 14:41 (编辑于 2022-5-17 15:28)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-5-17 14:42

这个看不懂 解释一下先

  • Hui Hui(提问者) 就是满足条件a 还有 (b和c)的筛选出来
    2022-05-17 14:44 
  • Z4u3z1 Z4u3z1 回复 Hui(提问者) 同时满足用AND(),满足其一用OR() .比如 if(or($$$==\"a\",$$$==(b+c)),\"T\",\"F\") 当前值等于a或者b+c时为T,反之为F
    2022-05-17 14:48 
  • Hui Hui(提问者) 回复 Z4u3z1 我想从数据表取一条记录,有三个字段a b c,这条记录满足:字段a=1 或(字段b=2 且 字段c=3)
    2022-05-17 15:08 
  • Z4u3z1 Z4u3z1 回复 Hui(提问者) 终于明白场景了。为什么不在SQL上直接写?如果不能直接写在SQL上就参考 楼下 好好生活好好学习 的示例
    2022-05-17 15:12 
  • Hui Hui(提问者) 回复 Z4u3z1 额,sql 大概咋写
    2022-05-17 17:16 
最佳回答
1
好好生活好好学习Lv7资深互助
发布于2022-5-17 14:45(编辑于 2022-5-17 14:45)

用or啊

image.png

  • 2关注人数
  • 387浏览人数
  • 最后回答于:2022-5-17 15:28
    请选择关闭问题的原因
    确定 取消
    返回顶部