1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Cơ sở dữ liệu với Python

Connected

Bài tập

Sắp xếp theo một cột

Để sắp xếp kết quả theo một trường, bạn dùng phương thức .order_by(). Mặc định, .order_by() sắp xếp từ thấp đến cao trên cột được cung cấp. Bạn chỉ cần truyền tên cột muốn sắp xếp vào .order_by().

Ví dụ trong video, Jason dùng stmt.order_by(census.columns.state) để sắp xếp kết quả theo cột state.

Hướng dẫn

100 XP
  • Chọn tất cả bản ghi của cột state từ bảng census. Để làm điều này, truyền census.columns.state dưới dạng danh sách vào select().
  • Thêm .order_by() để sắp xếp kết quả theo cột state.
  • Thực thi stmt bằng phương thức .execute() trên connection và lấy toàn bộ kết quả bằng .fetchall().
  • In 10 hàng đầu tiên của results.