PostgerSQLで、nullの置換
nullでなければ、その値、nullなら代替
select COALESCE(カラム, 代替) from テーブル;
Oracle の nvl と同様の動きであるが、厳密には
null でない最初の値 で
select COALESCE(カラム1, カラム2, カラム3, 代替)
という感じで、左から順に、null でない値があったものを返す
PostgerSQLで、nullの置換
nullでなければ、その値、nullなら代替
select COALESCE(カラム, 代替) from テーブル;
Oracle の nvl と同様の動きであるが、厳密には
null でない最初の値 で
select COALESCE(カラム1, カラム2, カラム3, 代替)
という感じで、左から順に、null でない値があったものを返す