JavaScript is required

Những kiểu nối nào sau đây được cho phép trong mệnh đề FROM của câu lệnh SQL?(chọn nhiều ứng dụng)?

A.
A. cross joins
B.
B. inner joins
C.
C. full outer joins
D.
D. left outer joins
Trả lời:

Đáp án đúng: C


Trong mệnh đề FROM của câu lệnh SQL, có nhiều kiểu nối (JOIN) khác nhau được cho phép để kết hợp dữ liệu từ hai hoặc nhiều bảng. Các kiểu nối phổ biến bao gồm: - **Cross Join (A)**: Tạo ra tích Descartes của hai bảng, kết hợp mọi hàng từ bảng thứ nhất với mọi hàng từ bảng thứ hai. - **Inner Join (B)**: Chỉ trả về các hàng có giá trị phù hợp ở cả hai bảng dựa trên một điều kiện chỉ định. - **Full Outer Join (C)**: Trả về tất cả các hàng từ cả hai bảng. Nếu không có sự phù hợp ở một trong hai bảng, các cột tương ứng từ bảng kia sẽ chứa giá trị NULL. - **Left Outer Join (D)**: Trả về tất cả các hàng từ bảng bên trái và các hàng phù hợp từ bảng bên phải. Nếu không có sự phù hợp, các cột từ bảng bên phải sẽ chứa giá trị NULL. Vì tất cả các kiểu nối trên đều được phép sử dụng trong mệnh đề FROM, nên đáp án đúng là tất cả các lựa chọn A, B, C, và D.

Câu hỏi liên quan