| 79 | } |
| 80 | |
| 81 | table_subquery::table_subquery(prod *p, bool lateral) |
| 82 | : table_ref(p), is_lateral(lateral) { |
| 83 | query = make_shared<query_spec>(this, scope, lateral); |
| 84 | string alias = scope->stmt_uid("subq"); |
| 85 | auto *aliased_rel = &query->select_list->derived_table; |
| 86 | refs.push_back(make_shared<aliased_relation>(alias, aliased_rel)); |
| 87 | } |
| 88 | |
| 89 | table_subquery::~table_subquery() { } |
| 90 |