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