0
定义的数据我有与Pandas.read_sql读取数据的问题(...):阅读从SQL
我的代码如下所示:
import psycopg2 as pg
import pandas as pd
con = pg.connect(host='db123', database='data', user='ortm', password='***')
db = pd.read_sql_query('select calculationtime, state from stateresult WHERE ID = A123', con)
我得到以下错误信息: 执行失败的SQL '选择calculationtime,状态从stateresult WHERE ID = A123':FEHLER:Spalte„g351“existiert nicht LINE 1:...,M stateresult WHERE ID = A123
我与另一列试过这种这是一个布尔值或整数呃。我认为它有某事。与被定义为字符变化的列(250)相关联。 我试图让它与CAST一起工作,但那也没有奏效。 [我正在使用Python 2.7]
感谢您的帮助。我现在解决了它。您必须通过使用'params'= ...来传递信息(ID ='A123')作为一组参数。 –