4

查询失败错误:意外。请再试一次。

我在使用 2 个键的 JOIN 上遇到了这个模棱两可的错误。搜索只给了我几个月前的“这是一个错误,我们正在解决它”。

SELECT a.user_key as user_key, b.bundleid as bundleid, a.dateFirst as dateFirst
FROM (
  SELECT user_key, dateFirst
  FROM game.firstTable) as a
JOIN EACH (
  SELECT user_key, bundleid, timestamp
  FROM game.prodbundle) as b
ON a.user_key = b.user_key AND a.dateFirst = b.timestamp;

有任何新的错误或已知问题吗?

4

3 回答 3

4

昨天我们升级到了新版本的查询引擎,在使用JOIN ON和GROUP EACH时,在某些情况下,报错不一致导致出现“Error: Unexpected”错误。截至太平洋标准时间上午 10 点左右,该更改已回滚。

我们仍在调查是否只是对本应返回的资源超出错误的错误分类,或者是否存在其他问题。

如果您继续看到此问题,请告诉我们。

于 2013-07-03T17:21:51.010 回答
1

加入时间戳有一个错误,但您也可以实施一个临时修复。TIMESTAMP_TO_USEC(dateFirst)您可以通过在 SELECT 语句中将它们转换为微发送来绕过它。

查看https://stackoverflow.com/a/17055115/132438

于 2013-07-03T00:10:25.477 回答
0

有一个但是,在您进行更改后它已修复,查询现在按预期返回正确的结果。谢谢。

于 2013-07-04T06:26:38.003 回答