- Second(biểu thức giờ), Weekday(bt ngày)
b. Khi xóa bảng ra khỏi truy vấn:
Chọn bảng muốn xóa trong vùng chứa bảng ấn phím Delete Hoặc chọn lệnh Query – Remove Table
3.4.5. CHÈN THÊM CỘT VÀO QBE
Chọn lệnh Insert - Columns
3.4.6. XÓA CÁC CỘT TRONG QBE
Kích chuột trên đầu cột muốn xóa trên lưới Ấn phím Delete.
3.4.7. TẠO TRƯỜNG GHÉP TRONG TRUY VẤN
Ta có thể tạo một trường mới trên query bằng cách ghép 2 hay nhiều trường với nhau bằng cách: trên dòng Field của 1 cột mới ta gõ vào biểu thức sau:
<Tên trường ghép>:[tên trường 1] & [tên trường 2]
Ví dụ: Tạo trường Họ tên từ trường Holot và trường Ten ta thực hiện như sau:
Họ và tên: [Holot] & “ ” & [Ten]
Kết quả khi mở Query ta sẽ thấy trên query một trường mới với tên trường là họ tên được nối từ trường holot và ten.
3.4.8. LƯU LẠI TRUY VẤN
Chọn tên truy vấn kích vào biểu tượng Save hay vào menu FileSave
3.5. TRUY VẤN BẰNG WIZARD
3.5.1. CÁC BƯỚC THỰC HIỆN TẠO MỘT TRUY VẤN CHỌN LỰA ĐƠN GIẢN
Việc tạo truy vấn bằng Wizard sẽ dàng và đơn giản hơn, việc thiết kế query được sự hỗ trợ của chương trình Wizard của Access.
Để tạo truy vấn bằng Wizard:
- Chọn đối tượng QueriesNewSimple Queries Wizard OK - Chọn trường hiển thị cho truy vấn tại mục Table/Queries chọn Next
- Sau đó đặt tên cho truy vấn, chọn chế độ hiển cho truy vấn và Click [Finish]
3.5.2. THỰC HIỆN TRUY VẤN
- Chọn truy vấn thực hiện - Vào menu Query – Run
3.5.3. CÁC CHẾ ĐỘ HIỂN THỊ TRUY VẤN
View – Design View Thiết kế truy vấn bằng công cụ QBE View – SQL View Thiết kế truy vấn bằng ngôn ngữ SQL
View – Datasheet View Xem trước kết quả truy vấn dưới dạng cập nhật dữ liệu
3.6. THAM SỐ TRONG TRUY VẤN3.6.1. Ý NGHĨA SỬ DỤNG THAM SỐ 3.6.1. Ý NGHĨA SỬ DỤNG THAM SỐ
- Dùng để tìm kiếm một đối tượng bất kỳ được nhập từ bàn phím.
3.6.2. CÁC BƯỚC THỰC HIỆN TẠO THAM SỐ CHO TRUY VẤN
- Tạo truy vấn
- Gõ dấu [] tại Criteria của trường cần tìm kiếm và bên trong dấu ngoặc vuông ghi nội dung chú thích.
3.7.1. Ý NGHĨA
- Thực hiện truy vấn để nhóm và tổng hợp dữ liệu.
3.7.2. CÁC BƯỚC THỰC HIỆN- Tạo truy vấn - Tạo truy vấn
- Vào menu View – Totals để thực hiện nhóm và tổng hợp dữ liệu
- Sử dụng các hàm sau để thực hiện việc tính toán tại dòng Total
Hàm Ý nghĩa
Group by Nhóm dữ liệu trên các cột
Avg Tính trung bình (của các cột có dữ liệu số)
Count Đếm tổng số
Sum Tính tổng
Min Tính GTNN
Max Tính GTLN
First Tìm giá trị đầu tiên Last Tìm giá trị cuối cùng
Expression Biểu thức tính toán từ các trường dữ liệu khác Where Điều kiện lọc dữ liệu cho truy vấn
Lưu ý: Thường khi tạo truy vấn nhóm thì tiêu đề của các cột thực hiện phép tính: Sum, Count, First ... sẽ do Microsoft Access tự tạo với tên là: Sum of, Count of ...
Nếu chúng ta muốn thay đổi các tiêu đề cột này thì chúng ta có hai cách: + Ghi tiêu đề mới ngay trên cột
+ Ghi vào thuộc tính tiêu đề (Caption) của cột trong bảng thuộc tính của cột.
3.8.TẠO TRUY VẤN DELETE, APPEND, UPDATE, CROSTAB, MAKE-TABLE3.8.1. TRUY VẤN XÓA 3.8.1. TRUY VẤN XÓA
Thao tác tạo Delete Query
- Chọn bảng truy vấn nguồn
- Sau đó chọn menu Query - chọn Delete Query
Lúc này sẽ xuất hiện thêm dòng Delete trên lưới Query:
Nhập điều kiện để xoá các bản ghi trên dòng Criteria. Click nút View để xem những bản ghi sẽ bị xoá. Thực thi Query.
3.8.2. TRUY VẤN THÊM
Thao tác như sau:
- Tạo Query thông thường, dữ liệu nguồn là bảng/truy vấn chứa dữ liệu bổ sung - Sau đó chọn menu Query - Append. Xuất hiện hộp thoại:
Tại mục Table name:
- Gõ tên bảng cần bổ sung dữ liệu và chọn mục Current Database - OK
Tại dòng Field: hiện tên các trường của bảng chứa dữ liệu bổ sung Tại dòng Append To: hiện tên các trường của bảng cần bổ sung dữ liệu Chọn xong, lưu và thực thi Query.
3.8.3. TRUY VẤN SỬA ĐỔI
- Tạo Query thông thường (Add Table cần cập nhật) - Chọn các trường hiển thị trong Query
Chọn Menu Query - Update Query, lúc này trên lưới thiết kế Query có thêm dòng
to: Nhập biểu thức hay giá trị được dùng để thay thế giá trị trong Field được chọn.
Lưu và thực thi Query.
3.8.4. TRUY VẤN TẠO BẢNG
Thao tác:
- Tạo Query thông thường (Add Table hoặc Query muốn sao lưu) - Chọn menu Query - Make Table Query - Xuất hiện hộp thoại:
Tại mục Table name: gõ tên Table mới
Chọn Current Database hoặc Another Database và chọn OK
Nhập điều kiện (nếu có) vào dòng Criteria trong cửa sổ thiết kế Query. Sau đó cho thực thi Query.
3.8.5. TRUY VẤN CHÉO (CROSSTAB QUERY)Thao tác: Thao tác:
- Tạo Query thông thường (Add Table hoặc Query muốn sao lưu) - Chọn menu QueryCrosstab Query
CHƯƠNG 4