我正在尝试运行以下查询,但始终收到“错误:意外。请重试”:
select sum( ssw.stem_count ) as sum_stem_count, ssw.stem, min( ssw.term )
from ( select * from mediacloud.ssw_2011_11_14_2011_11_20, mediacloud.ssw_2011_11_21_2011_11_27 )
as ssw left join mediacloud.topic_obama as ssw_q
on ssw.stories_id = ssw_q.stories_id
group by ssw.stem order by sum_stem_count desc limit 1000;下面的查询运行良好:
select sum( ssw.stem_count ) as sum_stem_count, ssw.stem, min( ssw.term )
from mediacloud.ssw_2011_11_14_2011_11_20 as ssw
left join mediacloud.topic_obama as ssw_q
on ssw.stories_id = ssw_q.stories_id
group by ssw.stem order by sum_stem_count desc limit 1000;文档似乎说子查询可以用作from子句中的条目,但我不能让它工作。我做错了什么?
发布于 2012-09-12 04:24:55
您可能遇到了与这里相同的问题:if clause in bigquery (我知道没有涉及if子句,但它看起来是相关的)。我们正在积极调查,希望今天晚些时候能有一个解决方案。
https://stackoverflow.com/questions/12377101
复制相似问题