Professional Documents
Culture Documents
Slide Tuan-6
Slide Tuan-6
◼
P(P#, PName, Color, Weight, Price)
SP(S#, P#, SDate, QTY)
Áp dụng
❖Tìm trọng lượng trung bình của các mặt hàng màu
đỏ?
▪ SELECT AVG(Weight) AS TLTB
FROM P
WHERE Color = ‘Red’
❖Đếm số lần cung ứng có số lượng cung ứng
[100,200]
▪ SELECT COUNT(*)
FROM SP
WHERE (QTY BETWEEN 100 AND 200)
◼ S(S#, SName, City, Status)
◼
◼
P(P#, PName, Color, Weight, Price)
SP(S#, P#, SDate, QTY)
Áp dụng
❖Tìm trọng lượng trung bình của các mặt hàng màu
đỏ?
▪ SELECT AVG(Weight) AS TLTB
FROM P
WHERE Color = ‘Red’
❖Đếm số lần cung ứng có trọng lượng >100 và <200
▪ SELECT COUNT(*)
FROM SP
WHERE (QTY BETWEEN 100 AND 200)
❖ Lệnh hiển thị dữ liệu
❖ Ví dụ tạo nhóm
Bảng SP
Select *
From SP
Group by S#
❖ Lệnh hiển thị dữ liệu
❖ Ví dụ tạo nhóm
Bảng SP
Select *
From SP
Group by P#
❖ Lệnh hiển thị dữ liệu
❖ Ví dụ tạo nhóm
Bảng SP
group by
SDATE
❖ Lệnh hiển thị dữ liệu
Kết quả: 10
❖ Lệnh hiển thị dữ liệu
Kết quả:
❖ Lệnh hiển thị dữ liệu
Kết quả:
❖ Lệnh hiển thị dữ liệu
- Điều kiện trong mệnh đề Where tác động trên toàn bộ các
bản ghi của bảng
- Điều kiện trong mệnh đề Having tác động trên các bản ghi
của một nhóm
❖ Lệnh hiển thị dữ liệu
select S# from SP
group by S#
having count(Distinct P#)>=2
❖ Lệnh hiển thị dữ liệu
❖Hiển thị các lần cung ứng hàng, sắp xếp theo thứ tự
giảm dần của số lượng cung ứng
▪ SELECT *
FROM SP
ORDER BY QTY DESC
❖ Lệnh hiển thị dữ liệu