singleValueOrNull
singleValueOrNull 用于实现子查询运算符,例如 x = ALL (SELECT ...)。它会检查数据中是否仅存在一个唯一的非 NULL 值。
如果只有一个唯一值,则返回该值;如果没有值,或至少有两个不同的值,则返回 NULL。
语法
x— 任意数据类型的列,但不能是Map、Array或Tuple,且其类型不能为Nullable。Any
x 中只有一个非 NULL 的唯一值,则返回该值。如果没有值,或存在至少两个不同的值,则返回 NULL。Any 或 NULL
示例
单个唯一值
Query
Response
Query
Response