hiveのconcat関数の使い方は何ですか?

Hiveのconcat関数は、2つ以上の文字列を連結して新しい文字列を生成します。

構文:concat(文字列str1、文字列str2、…)

設定:

  1. str1、str2、など:結合する文字列。列名、文字列定数、または式であることができます。

例:
employeesというテーブルがあり、次の列が含まれているとします。

  1. 従業員ID:従業員のID
  2. 名前:社員の名前
  3. 姓:従業員の姓

concat関数を使用して、first_nameとlast_name列の値を連結して、完全な名前の列を作成することができます。

FROM employeesテーブル中で、first_nameとlast_nameを組み合わせてfull_nameという名前で表示します。

上記クエリは、first_nameとlast_nameの値を結合した新しいfull_name列を返します。たとえば、first_nameが”John”でlast_nameが”Doe”の場合、full_nameは”John Doe”になります。

bannerAds