SQL Query เริ่มต้นสุดคลาสสิก!
ถึงเวลาลงมือแล้ว! ในแบบฝึกหัดนี้ จะได้ฝึกใช้คิวรี SQL พื้นฐานอย่าง SELECT เพื่อดึงข้อมูลทุกคอลัมน์จากตาราง Album ในฐานข้อมูล Chinook โดย SELECT * จะเลือกทุกคอลัมน์
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Python เบื้องต้น: การนำเข้าข้อมูล
คำแนะนำการฝึกหัด
- เปิด engine connection โดยสร้างตัวแปร
conด้วยเมธอด.connect()บน engine - รันคิวรีที่ เลือก ทุกคอลัมน์ จาก ตาราง
Albumแล้วเก็บผลลัพธ์ไว้ในตัวแปรrs - นำผลลัพธ์ทั้งหมดจาก
rsไปเก็บใน DataFramedfโดยใช้เมธอด.fetchall() - อย่าลืมปิดการเชื่อมต่อด้วย!
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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())