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, FROM và WHERE. 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
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