首页 > 解决方案 > 从python中的更大查询中获取所有子查询

问题描述

有没有办法从一个较大的查询或 python 中的存储过程中获取所有 SQL 子查询(在 SQL Server 中)?

例如:

Select column1, column2
From 
    (select columnX, columnY 
     from table1) 
Where 
    column1 exists in (select columnP from table2) 

我正在 Python 中创建一个工具来拆分所有子查询并将它们单独存储在如下列表中,并在下一阶段执行它们。

List[0] -> "select columnX, columnY from table1

List[1] -> "select columnP from table2"

谢谢

标签: sqlsql-serversubquery

解决方案


推荐阅读