Concat
將多個字串組合成單個字串的函數。
什麼是 concat?Concat(或 concatenate)是一個將多個字串組合成單個字串的函數。這個詞來自拉丁詞根 con- 表示「一起」,caten- 表示「鏈」。例如,您可能想要將城市(維也納)與國家/地區(奧地利)串連起來,以取得像「維也納,奧地利」這樣的單個位置字串。Metabase concat 運算式在針對您的資料庫執行時會轉換為 SQL CONCAT 函數,如下所示: SELECT CONCAT(City, ", ", Country) AS "Location" 在 Metabase 和其他 BI 工具中,您可以假設 concat 僅適用於文字資料類型(通常稱為字串)。如果您想要將 concat 與其他資料類型(例如數字或日期)一起使用,則必須先將它們轉換為文字。如果您喜歡編寫 SQL,請注意函數 JOIN、UNION 和 MERGE 可能聽起來與 CONCAT 的工作方式類似,但它們用於組合來自不同表格的列和欄,而不是來自不同欄的文字字串。
閱讀更多