SQL 查詢的 Hello World!
現在,準備起飛吧!在這個練習中,你要執行 SQL 查詢裡的 Hello World——SELECT,從 Chinook 資料庫的 Album 資料表擷取所有欄位。回想一下,SELECT * 會選取所有欄位。
本練習屬於課程
Python 資料匯入入門
練習說明
- 在引擎上使用
.connect()方法,將連線開啟為con。 - 執行查詢,選取
Album資料表中的所有欄位,並將結果存為rs。 - 將查詢結果全部存入 DataFrame
df:對結果rs套用.fetchall(),並建立 DataFrame。 - 關閉連線!
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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())