Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

Hướng dẫn bài tập

  • Mở kết nối engine dưới tên con bằ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ào rs.
  • Lưu toàn bộ kết quả truy vấn vào DataFrame df bằ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())
Chỉnh sửa và Chạy Mã