De Hello World van SQL-queries!
Tijd voor de lancering! In deze oefening voer je de Hello World van SQL-queries uit: SELECT, om alle kolommen op te halen uit de tabel Album in de Chinook-database. Onthoud dat de query SELECT * alle kolommen selecteert.
Deze oefening maakt deel uit van de cursus
Introductie tot data importeren in Python
Oefeninstructies
- Open de engine-verbinding als
conmet de methode.connect()op de engine. - Voer de query uit die ALLE kolommen selecteert uit de tabel
Album. Sla de resultaten op inrs. - Sla al je queryresultaten op in de DataFrame
dfdoor de methode.fetchall()toe te passen op de resultatenrs. - Sluit de verbinding!
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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())