Toute aide sur ce problème sera grandement appréciée.
Donc, fondamentalement, je veux exécuter une requête sur ma base de données SQL et stocker les données renvoyées sous forme de 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)
Donc je veux en quelque sorte comprendre quel est le format / type de données de ma variable "resoverall" et comment la mettre avec la structure de données PANDAS.