-
Notifications
You must be signed in to change notification settings - Fork 320
Open
Labels
enhancementNew feature or requestNew feature or requestexecute-enginehybridse sql enginehybridse sql enginehigh-prioritysqlSQL standard. definition/revise for a SQL statement/clause etcSQL standard. definition/revise for a SQL statement/clause etc
Description
ref https://github.com/google/zetasql/blob/master/docs/subqueries.md
Currently only table subquery is supported, while in many cases, subquery inside expression is necessary.
E.g.
SELECT mascot
FROM Mascots
WHERE
NOT EXISTS(SELECT username FROM Players WHERE Mascots.team = Players.team);
or
SELECT id, agg_func(col1) over w from t1
window w as (
partition by col2 order by ts
rows between
(select max(col2) over w from t1 window w as(...) ) preceding
and current row
)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestexecute-enginehybridse sql enginehybridse sql enginehigh-prioritysqlSQL standard. definition/revise for a SQL statement/clause etcSQL standard. definition/revise for a SQL statement/clause etc