我需要从SQL server获取一些值并将数据输入到现有的数据帧中。在
查询如下:
df = pd.DataFrame()
ids = []
for index, row in events.iterrows():
ids.append(sql.read_sql("select ID from TABLE \
WHERE ENT_O_ID IN (\
select ENT_ID from ENTITIES where ENT_NAME = '{0}' \
) AND ENT_D_ID IN (\
select ENT_ID from ENTITIES where ENT_NAME = '{1}'\
)".format(
row['A'],
row['B']
),
connection.connection
))
最后我得到了一个数据帧的列表。如何有效地将查询中的输出数据帧添加到事件数据帧中?在
目前没有回答
相关问题 更多 >
编程相关推荐