Bigquery SQL标准中的嵌套函数

问题描述:

标准SQL中传统SQL的nest函数等于什么。我希望汇总源和媒体如下:Bigquery SQL标准中的嵌套函数

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

代替NEST+,你需要使用ARRAY_AGGSTRING_AGGCONCAT

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

或者:

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

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

+0

谢谢@WOPR。我试过了,它不起作用。这是我在这里想念的东西吗? – MFR

+0

你的意思是“它不工作”?您尝试过的查询?错误讯息你有? –