case
CASE は条件式です。WHEN 節の条件が真と評価されると、THEN 節の結果を返します。どの条件も真と評価されない場合、ELSE 節の結果を返します。ELSE が存在しない場合は、NULL が返されます。
coalesce
入力パラメータの中で最初にNULLでない式を返します。NULLでない式が見つからない場合はNULLを返します。
if
expr1 が TRUE と評価される場合、expr2 を返します。それ以外の場合は、expr3 を返します。
ifnull
expr1 が NULL の場合、expr2 を返します。expr1 が NULL でない場合、expr1 を返します。
nullif
expr1 が expr2 と等しい場合、NULL を返します。それ以外の場合は、expr1 を返します。