Cách hiểu đúng về Exists trong sql

Chào mọi người,
Giả sử mình có 1 bảng A vs 1 bảng B có cùng 1 field CardCode. Vậy khi mình muốn select ra những thằng A nằm trong thằng B.

Nếu mình dùng Exists thì có phải hoạt động là nó lấy một dòng của bảng A so với tất cả các dòng của B nếu có thì nó select ra , còn không có thì nó bỏ qua rồi nhảy sang dòng khác của bảng A rồi tiếp so sánh như vậy cho đến hết bảng phải ko ạ ?

Bật Query Plan nhé bạn :slight_smile:

1 Like

bạn có tài liệu nào về query plan bằng tiếng việt ko ? Mình có sài execution plan mà mình không hiểu lắm… Nếu có thể , bạn giải thích 1 tí về cách hoạt động của hàm này ko ạ ?

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?