Google BigQuery 的 WITH 未编译

Google BigQuery's WITH not compiling

我正在尝试 运行 BigQuery 中带有 WITH 子句的查询。甚至尝试 运行 一个非常简单的

WITH randomquery AS (SELECT * FROM example_table)
SELECT user FROM randomquery;

导致编译错误:

Error: Encountered " "WITH" "WITH "" at line 1, column 1. Was expecting: EOF

即使从 documentation 复制粘贴示例查询也会产生相同的错误。可能是什么问题?

您是否取消选择 Show Options 下的 Use Legacy SQL? CTE 仅适用于 BigQuery 新的、更标准的 SQL 方言(目前处于测试阶段)。