条件函数
# StreamSQL 条件函数
条件函数用于条件判断和值选择。
# IF_NULL - 空值处理函数
语法: if_null(value, default_value)
描述: 如果值为NULL,返回默认值,否则返回原值。
# COALESCE - 合并函数
语法: coalesce(value1, value2, ...)
描述: 返回第一个非NULL值。
# NULL_IF - 空值转换函数
语法: null_if(value1, value2)
描述: 如果两个值相等,返回NULL,否则返回第一个值。
# GREATEST - 最大值函数
语法: greatest(value1, value2, ...)
描述: 返回参数中的最大值。
# LEAST - 最小值函数
语法: least(value1, value2, ...)
描述: 返回参数中的最小值。
# CASE_WHEN - 条件分支函数
语法: case_when(condition, value_if_true, value_if_false)
描述: 根据条件返回不同的值。
# 📚 相关文档
在 GitHub 上编辑此页 (opens new window)
上次更新: 2025/07/27, 15:17:27