小编Mog*_*gry的帖子

在Google BigQuery的一个新列中合并/ Concat列

有人暗示我如何将四个列的值放入Google BigQuery的新列中?标准SQL方言。不是遗产。如果我尝试concat(在select语句中或作为subselect)

SELECT
Concat (visitId,fullVisitorId,visitNumber) as identifier,
...
FROM ...

SELECT     
(SELECT Concat(visitId,fullVisitorId,visitNumber) as identifier FROM ...),
...
FROM ...
Run Code Online (Sandbox Code Playgroud)

我收到如下错误消息: Error: No matching signature for function CONCAT for argument types: INT64, STRING, INT64. Supported signatures: CONCAT(STRING, [STRING, ...]); CONCAT(BYTES, [BYTES, ...]) at [5:3]

如果有人可以帮助我,那就太好了。谢谢。

sql concat google-bigquery

2
推荐指数
1
解决办法
7701
查看次数

标签 统计

concat ×1

google-bigquery ×1

sql ×1