1. Các phép tính trong truy vấn:
Sum: Tính tổng các giá trị trên trường kiểu Number Avg: Tính giá trị trung bình của trường kiểu Number Min: Tìm giá trị nhỏ nhât của trường kiểu Number
Hình 39 Hình 38
Max: Tính giá trị lớn nhất của trường kiểu Number Count: Đếm số giá trị khác rỗng của trường
First: Cho giá trị của trường ở mẫu tin đầu tiên Last: Cho giá trị của trường ở mẫu tin cuối cùng 2. Thao tác tạo truy vấn tổng:
¾ Chọn các bảng đưa vào truy vấn
¾ Vào View chọn chức năng Total hoặc nhấp chuột vào biểu tượng xuất hiện dòng Total trên vùng QBE (Hình 40)
¾ Chọn các trường đưa vào truy vấn tính tổng
¾ Phân nhóm (Group By) trên ô Total
¾ Chọn điều kiện tham gia phân nhóm và tính tổng ¾ Tính toán (Chọn một trong
các hàm đưa vào ô Total) và đổi tên trường cho phù hợp ý nghĩa tính toán
¾ Chọn thứ tự hiển thị trường phân nhóm (Sort)
¾ Định tiêu chuẩn hiển thị kết quả: đưa điều kiện vào ô Criteria của trường phân nhóm và tính toán
¾ Lưu và thực hiện truy vấn tính tổng.
CHƯƠNG IV
NÂNG CẤP TRUY VẤN I. Truy vấn thông số (Tham số – Parameter query) I. Truy vấn thông số (Tham số – Parameter query)
1. Công dụng:
¾ Dùng để sử dụng trong các bài toán tìm kiếm
¾ Giá trị các biểu thức điều kiện không cần định trước, ta sẽ nhập vào mỗi khi thực hiện truy vấn
2. Cách tạo truy vấn thông số:
¾ Thiết kế truy vấn như đối với truy vấn chọn
¾ Tạo các biểu thức điều kiện để thay cho một giá trị cụ thể, ta đưa vào một dòng thông báo bao trong dấu ngoặc vuông [ … ] ta gọi là một thông số (tham số) của trường cần tạo tham số ở dòng Criteria
¾ Dòng thông báo sẽ xuất hiện như một chỉ dẫn nhập liệu khi thực hiện truy vấn (Dòng thông báo này dài tối đa 255 ký tự)
Ví dụ: Để tìm một mã nhân viên (MaNV) được nhập vào từ bàn phím, ta
thực hiện như sau:
9 Thiết kế truy vấn như truy vấn chọn
9 Tại dòng Criteria của trường MaNV ta đưa vào thông báo như sau:
(Hình 41)
# Lưu ý: Trong một số trường hợp, ta muốn tìm nhiều mẫu tin hiển thị trong một một khoảng nào đó ta sử dụng vấn tin nhiều tham số bằng biểu thức:
Between [Thông số thứ nhất] And [Thông số thứ hai]
Ví dụ: Tìm nhân viên có ngày sinh (NgaySinh) trong một khoảng thời gian
nào đó được nhập vào từ bàn phím, tại trường NgaySinh ta đưa vào thông số trên dòng Criteria như sau: (Hình 42)
Nhập thông số
3. Qui định kiểu dữ liệu cho các thông số:
¾ Mở truy vấn thông số ở chế độ Design View ¾ Vào Query chọn Paramater xuất hiện cửa sổ
Parameter
¾ Đưa vào tên tham số trong cột Parameter và kiểu tham số trong cột Data Type sau đó chọn OK (Hình 43)