IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Apri la connessione dell'engine come con usando il metodo .connect() sull'engine.
  • Esegui la query che seleziona TUTTE le colonne dalla tabella Album. Salva i risultati in rs.
  • Salva tutti i risultati della query nel DataFrame df applicando il metodo .fetchall() ai risultati rs.
  • 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())
Modifica ed esegui il codice