Trung cấpKết hợp bảng ~12 phút
JOIN nhiều bảng
Khi dữ liệu nằm ở nhiều bảng, bạn nối lần lượt từng cặp bằng JOIN.
Lý thuyết
Có thể viết nhiều JOIN ... ON ... liên tiếp.
Ví dụ: users JOIN orders ON ... rồi (nếu có bảng khác) JOIN tiếp.
Thứ tự JOIN và điều kiện ON quyết định tập kết quả trung gian.
Animation: từng bước JOIN được vẽ nối, sau đó gộp thành kết quả cuối.
Thuật ngữ (di chuột để xem giải thích)
Dữ liệu mẫu
Đang tải dữ liệu mẫu…
Lý thuyết
Có thể viết nhiều JOIN ... ON ... liên tiếp.
Ví dụ: users JOIN orders ON ... rồi (nếu có bảng khác) JOIN tiếp.
Thứ tự JOIN và điều kiện ON quyết định tập kết quả trung gian.
Animation: từng bước JOIN được vẽ nối, sau đó gộp thành kết quả cuối.
Thuật ngữ (di chuột để xem giải thích)
Dữ liệu mẫu
Đang tải dữ liệu mẫu…
Khu vực thực hành
Đang tải trình soạn thảo…
Chạy truy vấn để xem kết quả tại đây.
Bài tập (0/2)
1
Lấy name (users), product, total: JOIN users với orders.
Đang tải trình soạn thảo…
2
Thêm departments: name user, name dept, product — INNER JOIN đủ 3 bảng.
Đang tải trình soạn thảo…
Checklist hoàn thành
- Chạy thử truy vấn mẫu
- Hoàn thành bài tập (0/2)
Trình mô phỏng thực thi SQL
Đang khởi tạo cơ sở dữ liệu…