【发布时间】:2021-04-30 05:22:11
【问题描述】:
我可以使用这个命令获取数据:
connection = psg.connect( database = "Test" , host="localhost", user="postgres", password="password")
data_1 = psql.read_sql('SELECT * FROM table_1 WHERE id IN (101 , 102)', connection)
但是当我运行下面的命令时,它给了我一个错误。用户将输入动态 ID 值,并显示与尊重的 ID 对应的数据。这就是为什么要在用户界面上创建一个变量的原因。
connection = psg.connect( database = "Test" , host="localhost", user="postgres", password="password")
variable_p = (108 ) # 108 is the id column value.
data_1 = psql.read_sql('SELECT * FROM table_1 WHERE id IN (variable_p[0])', connection)
Error - Column variable_p does not exist.
【问题讨论】:
标签: python sql postgresql jupyter-notebook data-science