Mysql
 sql >> Database >  >> RDS >> Mysql

Come convertire il risultato della query SQL in PANDAS Data Structure?

Modifica:marzo 2015

Come indicato di seguito, i panda ora utilizzano SQLAlchemy per entrambi leggere da (read_sql ) e inserirlo in (to_sql ) una banca dati. Quanto segue dovrebbe funzionare

import pandas as pd

df = pd.read_sql(sql, cnxn)

Risposta precedente: Tramite mikebmassey da una domanda simile

import pyodbc
import pandas.io.sql as psql
    
cnxn = pyodbc.connect(connection_info) 
cursor = cnxn.cursor()
sql = "SELECT * FROM TABLE"
    
df = psql.frame_query(sql, cnxn)
cnxn.close()