Die Hallo-Welt der SQL-Abfragen!
Jetzt ist es Zeit zum Abheben! In dieser Übung führst du das Hallo Welt der SQL-Abfragen, SELECT
, aus, um alle Spalten der Tabelle Album
in der Chinook-Datenbank abzurufen. Denk daran, dass die Abfrage SELECT *
alle Spalten auswählt.
Diese Übung ist Teil des Kurses
Einführung in das Importieren von Daten in Python
Anleitung zur Übung
- Öffne die Engine-Verbindung als
con
mit der Methode.connect()
auf der Engine. - Führe die Abfrage aus, die alle (ALL) Spalten aus der Tabelle
Album
auswählt. Speichere die Ergebnisse inrs
. - Speichere alle deine Abfrageergebnisse im DataFrame
df
, indem du die Methode.fetchall()
auf die Ergebnissers
anwendest. - Schließe die Verbindung!
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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())