dt-sql-parser icon indicating copy to clipboard operation
dt-sql-parser copied to clipboard

[Feature Request]: Support entity collection for derived tables and query columns

Open JackWang032 opened this issue 5 months ago • 0 comments

Topic

Support new features on parser

Description

Derived Table Collection

For the following SQL, we can only retrieve two table entities: t1 and users. However, the derived table (subquery) t2 should also be collectible:

SELECT id FROM t1, (select name from users) as t2

Query Field Collection

It should be possible to collect the queried fields id, name, and total from the source table u so that they can be referenced in the outer query:

SELECT xxx FROM (SELECT id, name, (select count(*) as total) FROM users) u

JackWang032 avatar May 08 '25 10:05 JackWang032