#pragma once #include #include namespace DB { std::shared_ptr interpretSubquery( const ASTPtr & table_expression, ContextPtr context, size_t subquery_depth, const Names & required_source_columns); std::shared_ptr interpretSubquery( const ASTPtr & table_expression, ContextPtr context, const Names & required_source_columns, const SelectQueryOptions & options); }