(文档仅供参考)
使用场景
使用IF函数来实现动态的SQL拼接
使用入口
一般可以通过如下入口找到:函数列表->系统函数->逻辑函数->IF
使用方式
- 基本格式:IF('条件','true结果'[,'false结果'])
- 支持IF函数的嵌套,比如:IF('条件',IF('条件','true结果','false结果'),'false结果')
- 支持常见的关系运算符>、>=、==、<、<=、!=
示例
在数据集中使用IF函数去拼接where条件
在用户属性中使用IF函数
支持范围
范围 | 是否支持 |
---|---|
原生sql数据集 | 是 |
可视化数据集 | 是 |
存储过程数据集 | 否 |
自助数据集 | 否 |
Java数据集 | 否 |
多维数据集 | 否 |
参数SQL | 是 |
用户属性 | 是 |
数据权限 | 是 |
数据模型(SQL查询) | 是 |