Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从sql查询中获取投影和选择属性?_Python - Fatal编程技术网

Python 如何从sql查询中获取投影和选择属性?

Python 如何从sql查询中获取投影和选择属性?,python,Python,我需要获得在sql查询中投影和选择的属性的名称,以及这些属性的计数 从查询“从R1、R2中选择R1.A、R1.C、R2.B、R2.D,其中R1.A=R2.A” 我需要从每个表中获得投影属性的计数。 ie:从R1开始是A,c(投影属性计数为2),从R2开始是B,D 还从R1中选择属性作为A(属性计数为1)和R2中选择属性作为A(计数为1) 有人能给我一个用python实现这一点的方法吗?简单:将SQL查询解析成一个合适的解析树,然后导航此解析树以获取所需的信息。请尝试使用sqlparsepacka

我需要获得在sql查询中投影和选择的属性的名称,以及这些属性的计数

从查询“从R1、R2中选择R1.A、R1.C、R2.B、R2.D,其中R1.A=R2.A”

我需要从每个表中获得投影属性的计数。 ie:从R1开始是A,c(投影属性计数为2),从R2开始是B,D

还从R1中选择属性作为A(属性计数为1)和R2中选择属性作为A(计数为1)
有人能给我一个用python实现这一点的方法吗?

简单:将SQL查询解析成一个合适的解析树,然后导航此解析树以获取所需的信息。请尝试使用
sqlparse
package@brunodesshuilliers。请详细解释一下。。我是新来的皮索尼特工作过。。。谢谢