Le « Hello World » des requêtes SQL!
C'est le moment de décoller! Dans cet exercice, vous allez exécuter le « Hello World » des requêtes SQL, SELECT, afin de récupérer toutes les colonnes de la table Album dans la base de données Chinook. Rappelez-vous que la requête SELECT * sélectionne toutes les colonnes.
Cette activité fait partie du cours
Introduction à l'importation de données en Python
Instructions de l’exercice
- Ouvrez la connexion du moteur en tant que
conen utilisant la méthode.connect()sur le moteur. - Exécutez la requête qui sélectionne TOUTES les colonnes de la table
Album. Stockez les résultats dansrs. - Stockez tous les résultats de votre requête dans la trame de données
dfen appliquant la méthode.fetchall()aux résultatsrs. - Fermez la connexion!
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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())