diff options
author | vitya-smirnov <[email protected]> | 2025-10-01 20:51:41 +0300 |
---|---|---|
committer | vitya-smirnov <[email protected]> | 2025-10-01 21:25:50 +0300 |
commit | f3f7b33a285e94cb3e27aaa4d9b23b543ece4106 (patch) | |
tree | 89740eeddb803123f1ed3d6b6f7be2bcd865f68c /yql/essentials/sql/v1/complete/analysis/global/named_node.cpp | |
parent | 5cfb01d33937d2b2e038abf3b50e04136dcf7496 (diff) |
YQL-20307: Support inline subqueries
- Alter grammar to support inline subqueries.
- Support inline subqueries in `sql/v1` (translator).
- Introduce `sql/v1/proto_ast/parse_tree.h` for reusable parse tree predicates.
- Support inline subqueries in `sql/v1/format`.
- Support inline subqueries in `sql/v1/complete`.
- Add some SQL-tests.
- Pass all tests.
commit_hash:075b2240778d071e1c7542f912d3cc83019ef849
Diffstat (limited to 'yql/essentials/sql/v1/complete/analysis/global/named_node.cpp')
-rw-r--r-- | yql/essentials/sql/v1/complete/analysis/global/named_node.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/yql/essentials/sql/v1/complete/analysis/global/named_node.cpp b/yql/essentials/sql/v1/complete/analysis/global/named_node.cpp index af8c17d3da2..4199da625c2 100644 --- a/yql/essentials/sql/v1/complete/analysis/global/named_node.cpp +++ b/yql/essentials/sql/v1/complete/analysis/global/named_node.cpp @@ -99,8 +99,6 @@ namespace NSQLComplete { if (auto* expr = ctx->expr()) { (*Names_)[std::move(*id)] = expr; - } else if (auto* subselect = ctx->subselect_stmt()) { - (*Names_)[std::move(*id)] = subselect; } else { (*Names_)[std::move(*id)] = std::monostate(); } |