Toute aide sur ce problème sera grandement appréciée.
En gros, je veux exécuter une requête dans ma base de données SQL et stocker les données renvoyées dans une structure de données Pandas.
J'ai joint le code pour la requête.
Je lis la documentation sur Pandas, mais j'ai du mal à identifier le type de retour de ma requête.
J'ai essayé d'imprimer le résultat de la requête, mais cela ne donne aucune information utile.
Merci !!!!
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
)
Je veux donc comprendre quel est le format/type de données de ma variable "resoverall" et comment la placer dans la structure de données PANDAS.