Hello World cho truy vấn SQL!
Đến lúc cất cánh rồi! Trong bài này, bạn sẽ thực hiện câu lệnh Hello World của SQL, SELECT, để truy xuất tất cả các cột của bảng Album trong cơ sở dữ liệu Chinook. Nhớ rằng câu truy vấn SELECT * sẽ chọn tất cả các cột.
Bài tập này là một phần của khóa học
Nhập dữ liệu vào Python: Giới thiệu
Hướng dẫn bài tập
- Mở kết nối engine dưới tên
conbằng phương thức.connect()trên engine. - Thực thi câu truy vấn chọn TẤT CẢ các cột từ bảng
Album. Lưu kết quả vàors. - Lưu toàn bộ kết quả truy vấn vào DataFrame
dfbằng cách áp dụng phương thức.fetchall()lên kết quảrs. - Đóng kết nối!
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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())