Bài 8. TRUY VẤN DỮ LIỆU
1. Các khái niệm
a) Mẫu hỏi: Thường được sử dụng để:
- Sắp xếp các bản ghi.
- Chọn các bản ghi thỏa mãn các điều kiện cho trước.
- Chọn các trường để hiển thị.
- Thực hiện tính toán như tính trung bình cộng, tính tổng, đếm bản ghi.
- Tổng hợp và hiển thị thông tin từ nhiều bảng hoặc mẫu hỏi khác.
b) Biểu thức
- Biểu thức số học được sử dụng để mô tả các trường tính toán trong mẫu hỏi. Ví dụ: Thanh_tien:[So_luong]*[Don_gia]
- Biểu thức lôgic được sử dụng để thiết lập bộ lọc cho bảng, thiết lập điều kiện lọc để tạo mẫu hỏi. Ví dụ: [Tin] >= 8 and [Phai] = "Nam"
c) Các hàm
- Các hàm thống kê thông dụng (hàm gộp nhóm) trên nhóm:
Sum: Tính tổng
Avg: Tính giá trị trung bình
Max: Tìm giá trị lớn nhất
Min: Tìm giá trị nhỏ nhất
Count: Đếm số giá trị khác Null
2. Tạo mẫu hỏi
- Chọn dữ liệu nguồn.
- Chọn trường từ dữ liệu nguồn.
- Khai báo điều kiện lọc các bản ghi.
- Chọn trường dùng để sắp xếp các bản ghi.
- Tạo trường tính toán.
- Đặt điều kiện gộp nhóm.
3. Ví dụ áp dụng: Sử dụng CSDL QuanLi_HS.accdb
Vd1: Tạo mẫu hỏi cho biết danh sách học sinh có điểm trung bình ở tất cả các môn từ 6,5 trở lên.
Vd2: Tạo mẫu hỏi liệt kê và sắp thứ tự theo tổ, họ tên, ngày sinh của các bạn nam.
Gửi nhận xét
Vui lòng đăng nhập để gửi nhận xét