Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
401 KB
Nội dung
TRUY VẤN DỮ LiỆU TRUY VẤN DỮ LiỆU MaSo HoDem Ten GT NgaySinh DiaChi DiemToan DiemLy DiemHoa 0010180 Lê hùng cung nam 3/5/1981 80 ngô gia khảm 7.2 6.6 9.8 0012546 nguyen vu nam nam 12/6/1233 12 tây sơn 7.1 8.0 9.3 0018941 Trần hoàng Anh nam 5/6/1982 20 Ngô quyên 6.9 6.4 5.8 0215647 Trần văn An nữ 5/6/1987 31 Cù Chính Lan 5.4 6.6 8.7 Ta có bảng CSDL sau: - Đưa ra danh sách những HS có ĐTB các môn trên 6.5 Query1 MaSo HoDem Ten GT NgaySinh DiaChi DiemToan DiemLy DiemHoa 0012546 nguyen vu nam nam 12/6/1233 12 tây sơn 7.1 8.0 9.3 0010180 Lê hùng cung nam 3/5/1981 80 ngô gia khảm 7.2 6.6 9.8 Danh sách học sinh có điểm tất cả các môn trên 6.5 + Để giải quyết các yêu cầu này Access đưa ra các công cụ để tìm kiếm, thống kê, lựa chọn các bảng ghi thoả ĐK, … còn gọi là mẩu hỏi (truy vấn) 1. Các khái niệm: 1. Các khái niệm: -Vậy mẫu hỏi là gì? -Mẫu hỏi có những công dụng gì? a a ) Mẫu hỏi (truy vấn) ) Mẫu hỏi (truy vấn) : : + + Là một trong những công cụ quan Là một trong những công cụ quan trọng nhất của CSDL để tổng trọng nhất của CSDL để tổng hợp, sắp xếp và tìm kiếm dữ liệu. hợp, sắp xếp và tìm kiếm dữ liệu. Mẫu hỏi thường được dùng để: Mẫu hỏi thường được dùng để: - - Sắp xếp các bản ghi Sắp xếp các bản ghi - Chọn các bản ghi thỏa điều kiện nào đó - Chọn các bản ghi thỏa điều kiện nào đó - Chọn các trường hiển thị trong danh - Chọn các trường hiển thị trong danh sách sách - thực hiện tính toán - thực hiện tính toán - Tổng hợp và hiển thị thông tin từ các - Tổng hợp và hiển thị thông tin từ các Table Table biểu thức trong Access gồm: biểu thức trong Access gồm: để thực hiện tính toán kiểm tra điều kiện, ta sử dụng các biểu thức và các phép toán nào? + + Các phép toán: Các phép toán: Phép toán số học: +, -, *, / Phép toán số học: +, -, *, / Phép toán so sánh: <, >, <=,>=,=,<> Phép toán so sánh: <, >, <=,>=,=,<> Phép toán Lôgic: AND , OR , NOT . Phép toán Lôgic: AND , OR , NOT . b) b) biểu thức trong Access gồm: biểu thức trong Access gồm: + + Các toán hạng được viết trong biểu thức Các toán hạng được viết trong biểu thức : : Tên trường Tên trường : : được viết trong cặp dấu [ ] được viết trong cặp dấu [ ] Ví dụ Ví dụ : [HODEM], [TEN] . : [HODEM], [TEN] . Hằng số Hằng số : 20, 0.12, . : 20, 0.12, . Hằng văn bản (các ký tự Hằng văn bản (các ký tự ) ) phải được viết trong cặp dấu phải được viết trong cặp dấu kép “ “ kép “ “ Ví Ví dụ dụ : “Nam” , “Giỏi” : “Nam” , “Giỏi” Các hàm Các hàm : SUM, AVG, . : SUM, AVG, . Ví dụ Ví dụ : : SUM([THANHTIEN]): để tính tổng cột thành tiền SUM([THANHTIEN]): để tính tổng cột thành tiền Biểu thức số học Biểu thức số học : : Mô tả các trường tính toán Mô tả các trường tính toán Biểu thức lôgích Biểu thức lôgích : : Thiết lập điều kiện Thiết lập điều kiện biểu thức trong Access gồm biểu thức trong Access gồm : : c) Các hàm: c) Các hàm: SUM SUM : Tính tổng giá trị số trên trường chỉ định. : Tính tổng giá trị số trên trường chỉ định. AVG AVG : Tính giá trị trung bình các giá trị số trên : Tính giá trị trung bình các giá trị số trên trường chỉ định. trường chỉ định. MIN MIN : Tìm giá trị nhỏ nhất của các số nằm trên : Tìm giá trị nhỏ nhất của các số nằm trên trường chỉ định. trường chỉ định. MAX MAX : Tìm giá trị lớn nhất của các số nằm trên : Tìm giá trị lớn nhất của các số nằm trên trường chỉ định. trường chỉ định. + Ví dụ về các biểu thức: + Ví dụ về các biểu thức: - Biểu thức số học : [SO_LUONG] * [DON_GIA] - Biểu thức số học : [SO_LUONG] * [DON_GIA] để tính thành tiền để tính thành tiền