首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将SQL查询结果转换为PANDAS数据结构?

如何将SQL查询结果转换为PANDAS数据结构?
EN

Stack Overflow用户
提问于 2012-08-21 09:02:02
回答 15查看 293.2K关注 0票数 144

在这个问题上的任何帮助都将非常感谢。

所以基本上我想对我的SQL数据库运行一个查询,并将返回的数据存储为Pandas数据结构。

我有附加的查询代码。

我正在阅读关于Pandas的文档,但我在识别查询的返回类型时遇到了问题。

我试图打印查询结果,但它没有提供任何有用的信息。

谢谢!

from sqlalchemy import create_engine

engine2 = create_engine('mysql://THE DATABASE I AM ACCESSING')
connection2 = engine2.connect()
dataid = 1022
resoverall = connection2.execute("
    SELECT 
       sum(BLABLA) AS BLA,
       sum(BLABLABLA2) AS BLABLABLA2,
       sum(SOME_INT) AS SOME_INT,
       sum(SOME_INT2) AS SOME_INT2,
       100*sum(SOME_INT2)/sum(SOME_INT) AS ctr,
       sum(SOME_INT2)/sum(SOME_INT) AS cpc
    FROM daily_report_cooked
    WHERE campaign_id = '%s'",
    %dataid
)

所以我有点想知道我的变量"resoverall“的格式/数据类型是什么,以及如何将其与PANDAS数据结构放在一起。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12047193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档