Computer >> Máy Tính >  >> Lập trình >> MySQL

Hàm MySQL COALESCE () nào trả về nếu tất cả các đối số được cung cấp cho nó là NULL?

Nếu tất cả các giá trị trong hàm MySQL COALESCE () là NULL thì nó sẽ trả về NULL dưới dạng đầu ra. Có nghĩa là hàm này không tìm thấy bất kỳ giá trị nào không phải NULL trong danh sách.

Ví dụ

mysql> Select COALESCE(NULL, NULL, NULL, NULL);
+----------------------------------+
| COALESCE(NULL, NULL, NULL, NULL) |
+----------------------------------+
|                             NULL |
+----------------------------------+

1 row in set (0.00 sec)