v.22.10Improvement
Support EXPLAIN in Subqueries for ClickHouse
Support expression(EXPLAIN SELECT ...)in a subquery. Queries likeSELECT * FROM (EXPLAIN PIPELINE SELECT col FROM TABLE ORDER BY col)became valid. #40630 (Vladimir C).
Why it matters
This feature enables users to embedEXPLAIN statements within subqueries, enhancing query introspection and debugging capabilities by allowing pipeline analysis and other explanations to be part of complex query structures.How to use it
Users can now write queries that includeEXPLAIN SELECT ... inside subqueries directly, for example:SELECT * FROM (EXPLAIN PIPELINE SELECT col FROM TABLE ORDER BY col)No additional configuration is required to enable this functionality.