Pierwsze zapytanie SQL!
Czas na start! W tym ćwiczeniu wykonasz klasyczne pierwsze zapytanie SQL – SELECT – aby pobrać wszystkie kolumny z tabeli Album w bazie danych Chinook. Przypomnij sobie, że SELECT * wybiera wszystkie kolumny.
To ćwiczenie jest częścią kursu
Wprowadzenie do importowania danych w Pythonie
Instrukcje do ćwiczenia
- Otwórz połączenie z silnikiem jako
con, używając metody.connect()na obiekcieengine. - Wykonaj zapytanie, które wybiera WSZYSTKIE kolumny z tabeli
Album. Wyniki zapisz w zmiennejrs. - Zapisz wszystkie wyniki zapytania w ramce danych
df, stosując metodę.fetchall()na obiekciers. - Zamknij połączenie!
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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())