SQL问题

既可以单独用某一个参数查,又可以多个条件 或者全部条件一起查的话  and和or怎么配合使用image.png


Scyalcire 发布于 2020-10-30 16:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
firegunzxLv6高级互助
发布于2020-10-30 16:29(编辑于 2020-10-30 16:32)

把第一个where注释掉,然后把第二个where和剩下的if注释取消,把if里的or改成and就行了

类似于这种:

image.png

这样写就是条件控件为空时不查询,条件控件不为空就联合查询

  • Scyalcire Scyalcire(提问者) 这样的话确实可以 但是我这个是填报和查询做一起的 ,这样写的话 一开始就会显示所有的数据,如果不勾选【点击查询前不显示报表内容】就没法填报
    2020-10-30 16:34 
  • firegunzx firegunzx 回复 Scyalcire(提问者) 可以把一个条件设成必填,就是不带if。或者加个if,当所有控件的len都为0时,and 1=2
    2020-10-30 16:39 
  • 2关注人数
  • 468浏览人数
  • 最后回答于:2020-10-30 16:32
    请选择关闭问题的原因
    确定 取消
    返回顶部