L'Hello World delle query SQL!
Ora, è il momento del decollo! In questo esercizio eseguirai l'Hello World delle query SQL, SELECT, per recuperare tutte le colonne della tabella Album nel database Chinook. Ricorda che la query SELECT * seleziona tutte le colonne.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in Python
Istruzioni dell'esercizio
- Apri la connessione dell'engine come
conusando il metodo.connect()sull'engine. - Esegui la query che seleziona TUTTE le colonne dalla tabella
Album. Salva i risultati inrs. - Salva tutti i risultati della query nel DataFrame
dfapplicando il metodo.fetchall()ai risultatirs. - Chiudi la connessione!
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import packages
from sqlalchemy import create_engine
import pandas as pd
# Create engine: engine
engine = create_engine('sqlite:///Chinook.sqlite')
# Open engine connection: con
# Perform query: rs
rs = con.execute(____)
# Save results of the query to DataFrame: df
df = pd.DataFrame(____)
# Close connection
# Print head of DataFrame df
print(df.head())