เราสามารถใช้ฟังก์ชัน MySQL COALESCE() เพื่อรับค่าแรกที่ไม่ใช่ค่า NULL เป็นผลลัพธ์จากรายการค่า กล่าวอีกนัยหนึ่ง ฟังก์ชันนี้จะตรวจสอบค่าทั้งหมดจนกว่าจะพบค่าที่ไม่ใช่ค่าว่าง อาจใช้อาร์กิวเมนต์หนึ่งหรือมากกว่าหนึ่งอาร์กิวเมนต์ โดยมีรูปแบบดังนี้:
COALESCE(value1, value2, …, valueN)
ตัวอย่าง
ต่อไปนี้คือตัวอย่างเพื่อสาธิต −
mysql> Select COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL); +--------------------------------------------------+ | COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL) | +--------------------------------------------------+ | Ram | +--------------------------------------------------+ 1 row in set (0.00 sec)