Tải bản đầy đủ (.ppt) (15 trang)

BÀI 26: PHÉP HỢP,TOÁN TỬ UNION, EXISTS, IN VÀ TRUY VẤN LỒNG

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (419.61 KB, 15 trang )

BÀI 26:
PHÉP HỢP,TOÁN TỬ UNION,
EXISTS, IN VÀ TRUY VẤN
LỒNG
1/15
BÀI 26:
PHÉP HỢP, TOÁN TỬ UNION,
EXISTS, IN VÀTRUY VẤN LỒNG
Nội dung chi tiết:

Phép hợp và toán tử Union

Truy vấn lồng

Toán tử In và Exists
2/15
26.1 Truy vấn lồng và toán tử
Union
Toán tử UNION cho phép ta hợp các kết quả của hai
hay nhiều truy vấn thành một tập kết quả duy nhất.
Cú pháp của phép hợp như sau:

Query_1: [union [all] Query_2
...
[union[all] Query_N]
[order by clause]
[compute clause]
3/15
26.1 Truy vấn lồng và toán tử
Union
Trong đó: Query_1: có dạng như sau:


Select select_list
[Into clause]
[From clause]
[Where clause]
[Group by clause]
[Having clause]
4/15
26.1 Truy vấn lồng và toán tử
Union
Và Query_i (i= 2 , …, N) có dạng như sau:
Select select_list
[From clause]
[Where clause]
[Group by clause]
[Having clause]
5/15
26.1 Truy vấn lồng và toán tử
Union
Giả sử chúng ta có 2 bảng như sau:
B ng Rả
A B C
A1 B1 1
A2 B1 2
A3 B2 3
A4 B2 4
B ng Sả
E F
A3 3
A4 4
A5 5

6/15

×