pg库coalesce函数
PG库中的COALESCE函数用于返回一组表达式中的第一个非空表达式的值。它接受任意数量的参数,并按顺序从左到右进行评估,返回第一个非空参数的值。如果所有参数都为空,则返回NULL。
语法:COALESCE(expression1, expression2, ...)
参数:
- expression1, expression2, ...:要评估的表达式。可以是任何数据类型,包括列、常量、函数等。
示例:
SELECT COALESCE(NULL, 'Hello', NULL, 'World');
输出结果为:'Hello'
SELECT COALESCE(NULL, NULL, 'World', NULL);
输出结果为:'World'
SELECT COALESCE(NULL, NULL, NULL);
输出结果为:NULL
原文地址: https://www.cveoy.top/t/topic/ioSt 著作权归作者所有。请勿转载和采集!