Concat
一个将多个字符串合并成单个字符串的函数。
Concat(或 concatenate)是一个将多个字符串合并为一个字符串的函数。这个词来自拉丁语词根 con- 表示“一起”,以及 caten- 表示“链”。例如,您可能想将一个城市(维也纳)与一个国家(奥地利)连接起来,得到一个单一的位置字符串,如“维也纳, 奥地利”。Metabase 的 concat 表达式在对您的数据库运行时会被翻译成一个 SQL CONCAT 函数,像这样:SELECT CONCAT(City, ", ", Country) AS "Location" 在 Metabase 和其他 BI 工具中,您可以假设 concat 只适用于文本数据类型(通常称为字符串)。如果您想将 concat 与其他数据类型(如数字或日期)一起使用,您需要先将它们转换为文本。如果您更喜欢编写 SQL,请注意函数 JOIN、UNION 和 MERGE 听起来可能与 CONCAT 的作用类似,但它们是用来合并不同表中的行和列,而不是不同列中的文本字符串。
阅读更多