Hello World av SQL-frågor!
Nu är det dags att köra igång! I den här övningen ska du utföra den klassiska Hello World-frågan i SQL – SELECT – för att hämta alla kolumner från tabellen Album i Chinook-databasen. Kom ihåg att SELECT * väljer alla kolumner.
Den här övningen är en del av kursen
Introduktion till dataimport i Python
Övningsinstruktioner
- Öppna motoranslutningen som
conmed hjälp av metoden.connect()på motorn. - Kör frågan som väljer ALLA kolumner från tabellen
Album. Lagra resultaten irs. - Lagra alla frågeresultat i DataFrame:n
dfgenom att använda metoden.fetchall()på resultatenrs. - Stäng anslutningen!
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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())