依關聯進行連接
你在前一個練習中看過下列圖表:

你已經學到可以使用 pandas 的 read_sql() 函式查詢資料庫。SQL 的真正威力在於能快速把多個資料表的資訊連接在一起。你可以用 JOIN 敘述來達成。
當連接兩個或更多資料表時,pandas 會把查詢結果中的所有欄位放進一個 DataFrame。
本練習屬於課程
Data Engineering 入門
練習說明
- 完成
SELECT敘述,將"Customer"與"Order"資料表做連接。 - 列印
data的id欄位。你看到了什麼?
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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.____)