admin

Bigquery SQL标准中的Nest函数

sql

nest标准SQL中的旧SQL的功能等同于什么。我希望将来源和媒介汇总如下:

NEST(trafficSource.source + '>' + trafficSource.medium) as source

阅读 191

收藏
2021-06-07

共1个答案

admin

代替NESTwith +,您需要使用ARRAY_AGGSTRING_AGGwith CONCAT

ARRAY_AGG(CONCAT(trafficSource.source, '>', trafficSource.medium)) as source

或者:

STRING_AGG(CONCAT(trafficSource.source, '>', trafficSource.medium)) as source

第一个返回一个数组,而第二个返回一个用逗号分隔的字符串。

2021-06-07