TRUY VẤN THAM KHẢO CHĨO (Crosstab query) 1 Khâi niệm

Một phần của tài liệu Giáo trình các hệ cơ sở dữ liệu - Cơ sở dữ liệu Access (Trang 48 - 50)

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 http://www.ebook.edu.vn 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 http://www.ebook.edu.vn 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 ( ;)

Một phần của tài liệu Giáo trình các hệ cơ sở dữ liệu - Cơ sở dữ liệu Access (Trang 48 - 50)

Tải bản đầy đủ (PDF)

(112 trang)