Chọn Where ứng với trường lấy tiêu chuẩn . Criteria : Lập tiêu chuẩn chọn nhóm DL cần tính
Chú ý: Điều kiện, tiêu chuẩn tham gia phân nhóm và tính tổng: - Có chữ Where trên ô Total
- Có biểu thức điều kiện trên ô Criteria
III.1.3 Tạo Select Query dùng hỏi -đáp dữ liệu
-> Tạo truy vấn mới
-> Đưa các bảng cần thiết vào truy vấn
-> Mở View / Totals hoặc kích nút Totals trên toolbar -> Chọn các trường cần thiết trên dòng Field
-> Nhập các câu hỏi với dữ liệu ứng với trường cần hỏi trên dòng Criteria (khi chạy Query này sẽ hiện lên câu hỏi cho người sử dụng nhập dữ liệu vào, dữ liệu được nhập vào thay cho điều kiện lọc dữ liệu trên query)
- Câu hỏi tuỳ đặt phải đặt trong dấu [ …] tối đa 255 kí tự
- Có thể đưa biểu thức hỏi kèm cùng các phép toán, biểu thức đã nói ở trên để tạo ra một điều kiện cụ thể:
Ví dụ: Cần tạo truy vấn từ các bảng CSDL TSINH để tìm các thí sinh theo các điều kiện:
Nhóm ký tự đầu của tên tỉnh
Nhóm ký tự cuối của tên tỉnh
Giá trị nhỏ nhất của điểm toán
Giá trị lớn nhất của điểm toán Các bước thiết kế truy vấn:
• Bước 1: Chọn 3 bảng và đưa các trường HO TEN, SOBD, TEN TINH, DTOAN, DLY, DHOA vào truy vấn.
• Bước 2: Đưa thêm trường TONG DIEM.
• Bước 3: Đưa vào ô Criteria của trường TEN TINH nội dung: Like [Nhóm ký tự đầu] & “*” & [Nhóm ký tự cuối]
• Bước 4: Đưa vào ô Criteria của trường DTOAN nội dung:
>=[Từ điểm] And <=[Đến điểm], cửa sổ truy vấn khi đó có dạng:
Khi thực hiện truy vấn trên, Access sẽ lần lượt yêu cầu đữ vào 4 giá trị:
Nhóm ký tự đầu của tên tỉnh
Nhóm ký tự cuối của tên tỉnh
Giá trị nhỏ nhất của điểm toán
Sau đó sẽ đưa ra danh sách các thí sinh thoả mãn các yêu cầu cần tìm.
* Quy định kiểu dữ liệu cho các thông số
Để qui định kiểu dữ liệu cho các thông số, ta làm như sau: 1. Mở truy vấn thông số ở chế độ Design View
2. Chọn mục Parameters từ menu Query để mở cửa sổ Query Parameters
3. Lần lượt đưa vào tên thông số và chọn kiểu dữ liệu thích hợp. Ví dụ, chọn kiểu Double cho các thông số “Từ điểm” và “Đến điểm”:
4. Chọn OK
II.2. Tạo Crosstab Query
*Tạo truy vấn mới
-> Đưa các bảng cần thiết vào truy vấn -> Mở Query / Crosstab Query
-> Chọn các trường cần thiết trên dòng Field -> Trên dòng Total
. Chọn Group ứng với trường cần nhóm . Chọn hàm tính toán ứng với trường cần tính . Chọn hàm tính toán ứng với trường cần tính . Chọn Expression ứng với trường biểu thức . Chọn Where ứng với trường lấy điều kiện -> Trên dòng Crosstab: