本文为您介绍如何使用实时计算条件函数COALESCE。

语法

COALESCE(A,B,...)

入参

参数 数据类型
A 任意数据类型
B 任意数据类型
说明 所有这些值类型必须相同或为null,否则会引发异常。

功能描述

返回列表中第一个非null的值,返回值类型和参数类型相同。如果列表中所有的值都是null,则返回null。
说明 至少要有一个参数,否则引发异常。

示例

  • 测试数据
    var1(VARCHAR) var2(VARCHAR)
    null 30
  • 测试语句
    SELECT COALESCE(var1,var2) as aa
    FROM T1
    
  • 测试结果
    aa(VARCHAR)
    30