Kopplingar via relationer
Du använde följande diagram i föregående övning:

Du har lärt dig att använda funktionen read_sql() från pandas för att ställa frågor mot databasen. En av SQL:s styrkor är möjligheten att snabbt kombinera information från flera tabeller. Det gör du med JOIN-satsen.
När du kopplar ihop två eller fler tabeller samlar pandas alla kolumner från frågeresultatet i en DataFrame.
Den här övningen är en del av kursen
Introduktion till datatekniker
Övningsinstruktioner
- Komplettera
SELECT-satsen så att den kopplar tabellen"Customer"med tabellen"Order". - Skriv ut kolumnen
ididata. Vad ser du?
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.____)