coalesce

[ˌkoʊ.əˈles] コウアレス

1. 複数の値の中から、最初にNULLでない値を返す。

COALESCEは、与えられた引数リストの中で最初にNULLでない値を返します。すべての引数がNULLの場合、COALESCEはNULLを返します。これは、データベースクエリやプログラミングにおいて、NULL値をデフォルト値や代替値で置き換える際に非常に便利です。
SELECT COALESCE(column1, column2, 'default_value') FROM table_name; (table_nameテーブルから、column1, column2 の順にNULLでない最初の値を返し、両方NULLの場合は 'default_value' を返す。)

2. 合体する、融合する

COALESCEは、ばらばらのものが集まって一つになるイメージです。物理的な合体だけでなく、意見や考え方がまとまる場合にも使われます。
The two companies coalesced into a single entity. (その二つの会社は合併して一つの組織になった。)