8.1. Khâi niệm
Truy vấn tham khảo chĩo lă loại truy vấn dùng để tóm lược dữ liệu vă trình băy kết quả theo dạng như một bảng tính. Truy vấn tham khảo chĩo cũng có thể thống kí một khối lượng dữ liệu lớn vă trình băy đơn giản hơn do đó thường sử dụng để so sânh dữ liệu.
8.2. Tạo truy vấn tham khảo chĩo
Muốn tạo một truy vấn tham khảo chĩo chúng ta phải xâc định được 3 yếu tố chính: Trường lăm tiíu đề cột ( Duy nhất 1 trường), trường lăm tiíu đề hăng ( Có thể nhiều trường), trường tính giâ trị (Duy nhất 1 trường).
Khoa Công nghệ Thông tin 127
Câch tạo
Tạo truy vấn chọn vă đưa câc bảng văo tham gia truy vấn Đưa câc trường văo vùng lưới QBE
Chọn Query/Crosstab
Quy định trường lăm tiíu đề cột
Tại hăng Total: Bắt buộc chọn phĩp toân Group by Tại hăng Crosstab: Chọn Column heading
Quy định trường lăm tiíu đề hăng
Tại hăng Total: Ít nhất một trong câc trường phải chọn phĩp toân Group by Tại hăng Crosstab: Chọn Row heading
Quy định trường tính giâ trị
Tại hăng Total: Chọn phĩp toân thích hợp Tại hăng Crosstab: Chọn Value
Ví dụ:
Cho 2 bảng dữ liệu Dstruong(matruong, tentruong, sodt) Danhsach(matruong, hoten, ngaysinh, gioitinh, xeploai)
Tạo một truy vấn Crosstab để phản ânh tổng số lượng sinh viín xếp mỗi loại của trong từng trường bao nhiíu.?
Tạo truy vấn vă đưa 2 bảng dữ liệu văo tham gia truy vấn, đưa câc trường tentruong vă xeploai văo vùng lưới QBE. (Trường Xeploai đưa văo 2 lần)
Chọn Query/ crosstab query
Tại hăng Total của trường tentruong: Chọn phĩp toân Group by, hăng crosstab: chọn Row heading
Tại hăng Total của truờng Xeploai: Chọn phĩp toân Group by, hăng Crosstab chọn Column heading.
Tại hăng Total của truờng Xeploai: Chọn phĩp toân Count, hăng Crosstab chọn Value.
Khoa Công nghệ Thông tin 128 Chọn View/ Datasheet View để xem kết quả
8.3. Định dạng cho tiíu đề cột
Với truy vấn Crosstab, chúng ta có thể can thiệp nhiều hơn về câch trình băy tiíu đề cột trong bảng. Chúng ta có thể thay đổi bằng câch đặt lại thuộc tính Column Heading của truy vấn. Thuộc tính năy cho phĩp chúng ta: Chỉ định sắp xếp câc tiíu đề cột.
Muốn định dạng tiíu đề cột thực hiện câc bước sau: Tạo truy vấn Crosstab.
Chuyển sang chế độ Design View. Mở bảng thuộc tính truy vấn.
Tại hăng Column Heading : Gõ câc tiíu đề cột theo thứ tự mă chúng ta muốn Câc giâ trị năy phải câch nhau bởi dấu chấm phẩy ( ;)