Auf Grundlage von Beziehungen verbinden
Du hast die folgende Übersicht in der vorherigen Übung verwendet:

Du hast gelernt, dass du die Funktion read_sql() von pandas nutzen kannst, um die Datenbank abzufragen. Die wahre Stärke von SQL liegt darin, dass man Informationen aus mehreren Tabellen schnell zusammenführen kann. Dazu brauchst du die Anweisung JOIN.
Wenn du zwei oder mehr Tabellen zusammenfügst, packt pandas alle Spalten des Abfrageergebnisses in einen DataFrame.
Diese Übung ist Teil des Kurses
Einführung in das Data Engineering
Anleitung zur Übung
- Vervollständige die Anweisung
SELECT, damit sie die Tabelle"Customer"mit der Tabelle"Order"verbindet. - Gib die Spalte
idvondataaus. Was siehst du?
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Complete the SELECT statement
data = pd.read_sql("""
SELECT * FROM "Customer"
INNER JOIN "____"
ON "Order"."____"="Customer"."____"
""", db_engine)
# Show the id column of data
print(data.____)