【发布时间】:2020-04-15 19:30:03
【问题描述】:
基本上我想将 WITH 子句中定义的 ListOfIds 子查询直接引用为单列表。例如,我想实现以下目标。
WITH
ListOfIds AS (
SELECT
Id
FROM
...)
SELECT
*
FROM
...
WHERE
Id IN ListOfIds
上面的语法导致错误ListOfIds is not defined on line Id IN ListOfIds
到目前为止,我能达到的最接近的是以下,我不喜欢它,因为它有些复杂和冗余的语法。
WITH
ListOfIds AS (
SELECT
Id
FROM
...)
SELECT
*
FROM
...
WHERE
Id IN (
SELECT
Id
FROM
ListOfIds)
提前感谢您的任何帮助或建议。
【问题讨论】:
标签: google-bigquery