数据和商业智能术语表

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
W
X

什么是 concat?

也称为

连接 (concatenate)

Concat(或连接)是一个将多个字符串组合成单个字符串的函数。这个词来源于拉丁语词根 _con- _表示“一起”,_caten- _表示“链”。例如,您可能希望将城市(维也纳)与国家(奥地利)连接起来,得到一个单一的位置字符串,如“维也纳,奥地利”。

Metabase 的 concat 表达式在数据库运行时会转换为 SQL CONCAT 函数,如下所示:

SELECT CONCAT(City, ", ", Country) AS "Location"

在 Metabase 和其他 BI 工具中,您可以假定 concat 仅适用于文本数据类型(通常称为_字符串_)。如果您想将 concat 用于其他数据类型,例如数字或日期,则必须先将它们转换为文本。

如果您更喜欢编写 SQL,请注意 JOINUNIONMERGE 等函数听起来可能与 CONCAT 类似,但它们用于组合不同中的,而不是组合不同列中的文本字符串。

核心文章

相关术语

延伸阅读

© . All rights reserved.