我很好奇,是否可以输出嵌套结果?
例如,假设我有3个字段:
日期,姓名_1,姓名_2
我可以在Date中嵌入Name_1和Name_2,在输出中按日期分组吗?
如果多个输出行的日期相同,您是否可以将同一日期的相关字段组合在一起,只显示一个唯一日期但多个嵌套字段?
我希望这是有道理的。
感谢。
答案 0 :(得分:2)
根据您的需要,API文档中的NEST()功能或flattenResults配置选项可能就是您所需要的。但是,值得注意的是,目前两者并未合作:有关更多背景信息,请参阅BigQuery工程师的this answer。
此外,如果您正在使用网络用户界面,则会在"显示选项"中显示flattenResults选项。编写查询时的按钮,以及CLI中的--flatten_results标志。