|
1
2
很可能您的表中有重复的字段,因此当您使用BigQuery遗留SQL时,它会返回10行,但在UI中,这些行被展平,重复字段中的所有元素都显示为一行,因此您会看到10多行
所以,这取决于您需要什么—如果您需要原来的10行—您已经有了它们—它们只是在UI中为您展平了(请参见上面的解释)。如果需要展平结果中的10行,则需要
但最好的方法是只使用BigQuery标准SQL(如果索引只是单个重复字段(不是记录)
如果索引是重复记录,则应在该记录中指定字段(例如id)
|
|
|
Joe · 为什么这两个查询之间的性能存在如此大的差异? 2 年前 |
|
|
KG1 · BigQuery-较大的查询在子查询抛出错误时执行 2 年前 |
|
|
Matt · BigQuery-当子查询不返回结果时,所有结果为零 2 年前 |