需要在参数条件中写 or ? is null 即可达成效果,参数不设置默认值既要展示全部数据时可使用.示例如下:
select * from 订单 where (条件1 =? or ? is null)
修改后 2 个 ? 对应同一个字段且数据集参数中 2 个参数表达式必须一致,且与 sql 语句中 ? 顺序对应,实际的意思就是,两个问号都作用于员工姓名字段。这样简简单单两步修改后,就阔以实现参数为空时查询全部数据了。
田先生阅读 247
阿里云大数据AI阅读 804
SelectDB技术团队阅读 781
clklog阅读 746
Smartbi阅读 746
clklog阅读 725
clklog阅读 705
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。