sql中的coalesce
时间: 2024-02-04 07:07:39 浏览: 84
SQL Server COALESCE函数详解及实例
在 SQL 中,COALESCE 函数用于返回参数列表中第一个非空表达式的值。如果所有参数都是 NULL,则返回 NULL。COALESCE 函数可以接受两个或多个参数。
例如,假设我们有一个名为 customers 的表,其中包含客户的姓名、地址和电话号码。如果我们想要检索客户的电话号码,但有些客户没有电话号码,则可以使用 COALESCE 函数来返回第一个非空值:
```
SELECT COALESCE(phone_number, 'N/A') AS phone
FROM customers;
```
在上面的例子中,如果某个客户没有电话号码,则该查询将返回 'N/A'。
阅读全文