【发布时间】:2018-11-23 01:25:06
【问题描述】:
我在 SQL 中有数据,我想用变量而不是使用像“953381”这样的数字从中读取一些数据。不知道为什么我不能直接使用var = 9553381。
df = pd.read_sql('select name, data, from sheet where name = "953381" ', conn,
index_col=['date'], parse_dates=['date'])
【问题讨论】:
-
使用此代码得到的错误/输出是什么?
-
DatabaseError: sql 执行失败,没有这样的列:var
-
“data”后面的多余逗号是否会导致错误?
-
不应该,因为如果我使用数字 953381,我可以获得正确的数据。