
Chương 8. SQL nâng cao 8 - 1
Chương 8 SQL NÂNG CAO
-Lý thuyết: 2 tiết
-Thực hành: 2 tiết

Chương 8. SQL nâng cao 8 - 2
8.1 Phép toán SET
8.2 Các hàm thời gian
8.3 Mệnh đềGROUP BY nâng cao
8.4 Câu lệnh DML and DDL mởrộng
SQL NÂNG CAO

Chương 8. SQL nâng cao 8 - 3
- Kết hợp kết quảhai hay nhiều câu truy vấn thành
phần thành một kết quảduy nhất (truy vấn ghép).
- Các phép toán tập hợp có cùng thư tư ưu tiên
8.1 Phép toán SET

Chương 8. SQL nâng cao 8 - 4
- Các phép toán tập hợp
8.1 Phép toán SET
Lấy kết quảcó trong câu truy vấn thứnhất mà
không có trong câu truy vấn thứhai (sau toán
tửMINUS).
MINUS
Lấy phần giao giữa các kết quảcủa nhiều câu
truy vấn.
INTERSET
Kết hợp kết quảcủa nhiều câu truy vấn với
nhau, kê cả các mẫu tin trùng nhau cũng
được giư˜ lại.
UNION ALL
Kết hợp kết quảcủa nhiều câu truy vấn với
nhau, nếu có nhiều mẫu tin trùng nhau thi
chỉgiữlại một mẫu tin.
UNION
Diễn giảiTên phép toán

Chương 8. SQL nâng cao 8 - 5
- Phép toán UNION
Hợp nhiều câu truy vấn sau khi đã loại bỏtrùng lặp.
Sốlượng các cột và kiểu dữliệu phải giống nhau trong
các câu lệnh trong câu truy vấn.
Thực hiện trên tất cả các cột được chọn.
Giá trịNULL không được bỏqua khi kiểm tra tính trùng
lặp.
Toán tửIN có thứtựưu tiên cao hơn phép toán UNION.
Mặc định sắp xếp tăng dần cho cột đầu tiên trong mệnh
đềSELECT.
8.1 Phép toán SET