hive中的concat ws合併用法

2021-09-02 05:22:24 字數 464 閱讀 6886

從資料庫裡取n個字段,然後組合到一起用「,」分割顯示。

concat()來處理的話是麻煩。

concat_ws()處理起來比較簡單。

concat(name,",",age)

concat_ws(",", name, age,…)

舉個簡單的例子

select concat(",",name,age) from student;

lisi,12

xiaoming,13

concat_ws()是乙個比較特殊的concat(),第乙個引數分割符會與後面的所有引數進行拼接形成字串。如果有的引數為null的話,拼接後會返回也是null的字元。

concat_ws(",",name,class,null,age)

list ,01,11

xiaoning,02,33

Hive 中的日誌

日誌記錄了程式執行的過程,是一種查詢問題的利器。hive中的日誌分為兩種 1.系統日誌,記錄了hive的運 況,錯誤狀況。2.job 日誌,記錄了hive 中job的執行的歷史過程。系統日誌儲存在什麼地方呢 在hive conf hive log4j.properties 檔案中記錄了hive日誌的...

Hive 中的日誌

日誌記錄了程式執行的過程,是一種查詢問題的利器。hive中的日誌分為兩種 1.系統日誌,記錄了hive的運 況,錯誤狀況。2.job 日誌,記錄了hive 中job的執行的歷史過程。系統日誌儲存在什麼地方呢 在hive conf hive log4j.properties 檔案中記錄了hive日誌的...

hive學習 hive中的資料型別

1 基本型別 資料型別 所佔位元組 開始支援版本 tinyint 1byte,128 127 smallint 2byte,32,768 32,767 int4byte,2,147,483,648 2,147,483,647 bigint 8byte,9,223,372,036,854,775,80...