Hàm COALESCE() trả về giá trị đầu tiên khác NULL trong danh sách đối số.
Cú pháp
COALESCE(value1, value2, ..., valueN)
Có thể nhận 1 hoặc nhiều đối số. Kiểm tra tuần tự từ trái sang phải.
Ví dụ
mysql> SELECT COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL); +--------------------------------------------------+ | COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL) | +--------------------------------------------------+ | Ram | +--------------------------------------------------+
Trả về 'Ram' – giá trị không NULL đầu tiên (tham số thứ 4).