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

Tham gia cuộc vui truy vấn!

Tất nhiên, SQL không chỉ dừng lại ở ba từ khóa SELECT, FROMWHERE. Một từ khóa được dùng rất thường xuyên khác là JOIN, cụ thể là INNER JOIN. Hãy xem ví dụ lời gọi sau:

SELECT name, post
  FROM users INNER JOIN tweats on users.id = user_id
    WHERE date > "2015-09-19"

Ở đây, bảng users được nối với bảng tweats. Điều này khả thi vì cột id trong bảng users tương ứng với cột user_id trong bảng tweats. Cũng lưu ý rằng name từ bảng users, và post cùng date từ bảng tweats, có thể được tham chiếu mà không gặp vấn đề gì.

Bạn có thể dự đoán kết quả của truy vấn sau không?

SELECT post, message
  FROM tweats INNER JOIN comments on tweats.id = tweat_id
    WHERE tweat_id = 77

Kết nối tới cơ sở dữ liệu tweater đã có sẵn dưới tên con; bạn cứ thoải mái thử nghiệm!

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

Nhập dữ liệu nâng cao trong R

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập