我有Postgres表名为Records with some appIds。我正在编写一个函数来提取一个AppId
(ABC0123)的数据,并希望将此结果存储在数据帧df
中。
我创建了一个变量AppId1来存储我的AppId(ABC0123)并将其传递给查询。
脚本已执行,但它没有创建数据帧。
def fun(AppId):
AppId1=pd.read_sql_query(""" select "AppId" from "Records" where "AppId"='%s'""" %AppId,con=engine )
query = """" SELECT AppId from "Records" where AppId='%s' """ % AppId1
df=pd.read_sql_query(query,con=engine)
return fun
fun('ABC0123')
答案 0 :(得分:0)
def fun(AppId):
AppId1=pd.read_sql_query(""" select 'AppId' from 'Records' where 'AppId'='%s'""" %AppId,con=engine )
query = """ SELECT 'AppId' from 'Records' where AppId='%s' """ %AppId
df=pd.read_sql_query(query,con=engine)
return df