数据和商业智能术语表

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

连接

也称为

连接

什么是连接?

连接(或concatenate)是一个将多个字符串合并为单个字符串的函数。该词来自拉丁语根“con-”,意为“一起”,以及“caten-”,意为“链条”。例如,您可能希望将城市(维也纳)与国家(奥地利)连接起来,以获得单个位置字符串“维也纳,奥地利”。

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

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

在Metabase和其他BI工具中,您可以假设concat只与文本数据类型(通常称为字符串)一起使用。如果您想使用concat与其他数据类型(如数字或日期)一起使用,您必须先将它们转换为文本。

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

关键文章

相关术语

进一步阅读