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

Luyện tập thêm với join

Bạn có thể dùng lại câu lệnh select đã xây dựng ở bài trước, tuy nhiên, hãy thay đổi một chút: chỉ trả về một vài cột và dùng bảng còn lại trong mệnh đề group_by().

Hướng dẫn

100 XP
  • Xây dựng một câu lệnh để chọn:
    • Cột state từ bảng census.
    • Tổng của cột pop2008 từ bảng census.
    • Cột census_division_name từ bảng state_fact.
  • Gắn .select_from() vào stmt để join hai bảng census và state_fact theo các cột state và name.
  • Nhóm câu lệnh theo cột name của bảng state_fact.
  • Thực thi câu lệnh stmt_grouped để lấy tất cả bản ghi và lưu vào results.
  • Gửi câu trả lời để lặp qua đối tượng results và in từng bản ghi.