Bài tập  /  Bài đang cần trả lời

Khi nào chúng ta sử dụng phép nổi ngoài bên trái (Left outer join)?

Câu 10: Khi nào chúng ta sử dụng phép nổi ngoài bên trái (Left outer join)?
A. Khi chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau
B. Khi lấy tất cả các bản ghi trong bảng bên trái nhưng chỉ nổi với các bản ghi
của bảng bên phải khớp giá trị trong trường được kết nối
C. Khi lấy tất cả các bản ghi trong bảng bên phải nhưng chỉ nối với các bản ghi
của bảng bên trái khớp giá trị trong trường được kết nối
D. Khi không có lựa chọn nào đúng
Câu 11: Khi nào chúng ta sử dụng phép nối ngoài bên phải (Right outer join)?
A. Khi chỉ nỗi các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau
B. Khi lấy tất cả các bản ghi trong bằng bên trái nhưng chỉ nối với các bản ghi
của bảng bên phải khớp giá trị trong trường được kết nối
C. Khi lấy tất cả các bản ghi trong bang bên phải nhưng chỉ nổi với các bản ghi
của bảng bên trái khớp giá trị trong trường được kết nối
D. Khi không có lựa chọn nào đúng
Câu 12: Khi nào chúng ta sử dụng phép nổi trong (Inner join)?
A. Khi chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau
B. Khi lấy tất cả các bản ghi trong bảng bên trái nhưng chỉ nối với các bản ghi
của bảng bên phải khớp giá trị trong trường được kết nối
C. Khi lấy tất cả các bản ghi trong bảng bên phải nhưng chỉ nối với các bản ghi
của hàng bên trái khớp giá trị trong trường được kết nối
2 Xem trả lời
Hỏi chi tiết
29
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Câu 10: Khi nào chúng ta sử dụng phép nổi ngoài bên trái (Left outer join)?
- **Đáp án đúng:** B. Khi lấy tất cả các bản ghi trong bảng bên trái nhưng chỉ nối với các bản ghi của bảng bên phải khớp giá trị trong trường được kết nối.

Giải thích: Left outer join sẽ trả về tất cả các bản ghi từ bảng bên trái và các bản ghi tương ứng từ bảng bên phải. Nếu không có bản ghi nào từ bảng bên phải khớp với bảng bên trái, thì kết quả sẽ vẫn chứa bản ghi từ bảng bên trái, với các trường từ bảng bên phải có giá trị NULL.

---

Câu 11: Khi nào chúng ta sử dụng phép nối ngoài bên phải (Right outer join)?
- **Đáp án đúng:** C. Khi lấy tất cả các bản ghi trong bảng bên phải nhưng chỉ nối với các bản ghi của bảng bên trái khớp giá trị trong trường được kết nối.

Giải thích: Right outer join sẽ trả về tất cả các bản ghi từ bảng bên phải và các bản ghi tương ứng từ bảng bên trái. Nếu không có bản ghi nào từ bảng bên trái khớp với bảng bên phải, thì kết quả sẽ vẫn chứa bản ghi từ bảng bên phải, với các trường từ bảng bên trái có giá trị NULL.

---

Câu 12: Khi nào chúng ta sử dụng phép nối trong (Inner join)?
- **Đáp án đúng:** A. Khi chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau.

Giải thích: Inner join chỉ trả về các bản ghi mà có giá trị trường được kết nối trùng khớp giữa hai bảng. Nếu không có sự khớp nào, các bản ghi đó sẽ không được đưa vào kết quả.
1
0
Ngọc
29/09 16:03:06
+5đ tặng
Câu 10: Khi nào chúng ta sử dụng phép nối ngoài bên trái (Left outer join)?
  • Đáp án: B. Khi lấy tất cả các bản ghi trong bảng bên trái nhưng chỉ nối với các bản ghi của bảng bên phải khớp giá trị trong trường được kết nối

Giải thích:

  • Left outer join sẽ bao gồm tất cả các bản ghi từ bảng bên trái (bảng đầu tiên), kể cả những bản ghi không có giá trị tương ứng trong bảng bên phải. Chỉ những bản ghi trong bảng bên phải có giá trị trường kết nối khớp với bảng bên trái mới được nối.
Câu 11: Khi nào chúng ta sử dụng phép nối ngoài bên phải (Right outer join)?
  • Đáp án: C. Khi lấy tất cả các bản ghi trong bảng bên phải nhưng chỉ nối với các bản ghi của bảng bên trái khớp giá trị trong trường được kết nối

Giải thích:

  • Ngược lại với left outer join, right outer join sẽ bao gồm tất cả các bản ghi từ bảng bên phải (bảng thứ hai). Chỉ những bản ghi trong bảng bên trái có giá trị trường kết nối khớp với bảng bên phải mới được nối.
Câu 12: Khi nào chúng ta sử dụng phép nối trong (Inner join)?
  • Đáp án: A. Khi chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau

Giải thích:

  • Inner join là phép nối mặc định trong Access. Nó chỉ trả về các bản ghi có giá trị trường kết nối trùng khớp ở cả hai bảng. Nói cách khác, kết quả của inner join chỉ bao gồm những hàng mà có ít nhất một cặp giá trị khớp nhau trong cả hai bảng.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
0
0
Minh Chi
29/09 16:09:12
+4đ tặng
Sử dụng LEFT JOIN khi bạn cần lấy toàn bộ dữ liệu từ bảng bên trái và vẫn muốn xem thông tin từ bảng bên phải ngay cả khi có một số bản ghi không khớp.

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×