1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Kết hợp dữ liệu với pandas

Connected

Bài tập

Right join để tìm các phim độc nhất

Hầu hết các phim khoa học viễn tưởng (science fiction) bom tấn gần đây cũng được xếp vào thể loại hành động. Bạn có bảng các phim khoa học viễn tưởng tên là scifi_movies và một bảng các phim hành động tên là action_movies. Mục tiêu của bạn là tìm những phim chỉ được coi là khoa học viễn tưởng. Khi đã có bảng này, bạn có thể gộp thêm bảng movies để xem tên phim. Vì bài này liên quan đến phim khoa học viễn tưởng, hãy dùng right join như “siêu năng lực” của bạn để giải quyết bài toán.

Các bảng movies, scifi_movies và action_movies đã được nạp sẵn cho bạn.

Hướng dẫn 1/4

undefined XP
  • 1
    • Gộp các bảng action_movies và scifi_movies bằng right join trên movie_id. Lưu kết quả là action_scifi.
  • 2
    • Cập nhật lệnh gộp để thêm hậu tố, với '_act' và '_sci' lần lượt là hậu tố cho bảng trái và bảng phải.
  • 3
    • Từ action_scifi, chỉ giữ các hàng mà cột genre_act có giá trị null.
  • 4
    • Gộp movies và scifi_only dùng cột id ở bảng trái và cột movie_id ở bảng phải với inner join.