¿Cómo convertir el resultado de la consulta SQL a la estructura de datos PANDAS?
Cualquier ayuda en este problema será muy apreciada.
Básicamente, quiero ejecutar una consulta en mi base de datos SQL y almacenar los datos devueltos como estructura de datos Pandas.
He adjuntado código para consulta.
Estoy leyendo la documentación sobre Pandas, pero tengo un problema para identificar el tipo de devolución de mi consulta.
Intenté imprimir el resultado de la consulta, pero no da ninguna información útil.
¡¡¡¡Gracias!!!!
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)
Entonces, de alguna manera, quiero saber cuál es el formato / tipo de datos de mi variable "resoverall" y cómo colocarlo con la estructura de datos de PANDAS.