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

JOIN các bảng

Một phần của việc khám phá cơ sở dữ liệu là hiểu các bảng liên hệ với nhau như thế nào. Bảng companyfortune500 không có mối quan hệ chính thức trong cơ sở dữ liệu, nhưng điều đó không ngăn bạn JOIN chúng lại.

Để JOIN các bảng, bạn cần tìm một cột chung mà giá trị nhất quán giữa hai bảng. Lưu ý: chỉ vì hai bảng có cột trùng tên không có nghĩa là dữ liệu trong các cột đó tương thích. Nếu bạn tìm thấy nhiều cặp cột có dữ liệu tương tự, bạn có thể cần thử JOIN lần lượt với từng cặp để xem có nhận được cùng số lượng kết quả hay không.

Tham khảo sơ đồ quan hệ thực thể nếu cần.

Bài tập này là một phần của khóa học

Phân tích Khám phá Dữ liệu bằng SQL

Xem khóa học

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

  • Xem kỹ nội dung các bảng companyfortune500 để tìm một cột xuất hiện ở cả hai bảng và có thể được coi là định danh duy nhất cho mỗi công ty.
  • Thực hiện JOIN giữa companyfortune500 bằng INNER JOIN.

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.

SELECT company.name
-- Table(s) to select from
  FROM company
       INNER JOIN ___
       ___ ___.___=___.___;
Chỉnh sửa và Chạy Mã