我正在尝试解析一条 SQL 语句,它的输出应该为我提供使用 FROM 子句提取的表中的属性创建列的公式。
例如。
SELECT col1 AS a, SUM((col2/t2.col7 - col9)) AS b, col3 AS c FROM table1 join table2 as t2
WHERE col1 in (select col4 from t2)
上面的语句在解析时应该给出如下输出:
公式
总和((col2/t2.col7 - col21))
问题是公式可以包含可以有更多 SELECT 语句的子查询。
任何帮助表示赞赏。