我正在尝试使用WHERE
实际上不过滤任何内容的子句编写 SQL 查询。
import cx_Oracle
condition = []
#condition = ['a', 'b']
query = ("""
SELECT *
FROM table
WHERE var = {}""".format(tuple(condition)))
with cx_Oracle.connect(dsn=tsn), encoding="UTF-8")) as con:
df = pd.read_sql(con=con, sql=query)
免责声明:对 SQL 来说还是有点新。我感谢对术语的更正
编辑: