【问题标题】:error: Unexpected. Please try again when querying multiple tables错误:意外。查询多个表时请重试
【发布时间】:2013-10-31 16:06:17
【问题描述】:

我正在运行一个连接查询,其中一个表有许多嵌套的重复字段。如果我不使用 limit 子句或 where 子句限制结果,查询将失败。

一个例子:

错误:意外。请再试一次。 作业 ID:job_43582ec20d594ff6b5b97726dd7dbf31

如果我添加“limit 100”子句,同样的查询会成功。

我认为我需要使用“join each”而不是 join,但这并没有改变任何东西。

如何解决问题?

【问题讨论】:

  • 如果您发布查询,可能有人可以帮助您。

标签: google-bigquery


【解决方案1】:

在更改连接顺序(左侧小表,连接右侧大表)并使用“每个连接”后,问题已得到修复。似乎是一个错误,因为连接操作需要是对称的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    • 2013-06-30
    • 2014-08-27
    • 1970-01-01
    相关资源
    最近更新 更多