複数のカラムから空ではない最初の値を取得
Coalesce columnsファンクションを使用すると、複数のカラムでNullでない最初の値を簡単に取得し、データを新しいカラムに連結できます。
この例では、さまざまな連絡先電話番号(勤務先、携帯電話、自宅など)をはじめ、顧客の情報が含まれているデータセットで作業しています。空の値がいくつかあります。データセットに同様の情報を持つ3種類のカラムは必ずしも必要でないため、各行に1つの電話番号のみが含まれるように新しいカラムを作成すると共に、空の値は利用できる情報に置き換えることができます。ここでは携帯電話番号を優先して使用し、バックアップとして勤務先または自宅の電話番号を取得します。