MS Access - Chương 6: Sử dụng các Query (truy vấn)
để kiểm tra dữ liệu
Cập nhật lúc 11h51' ngày 17/09/2008
Bản in
Gửi cho bạn bè
Phản hồi
Xem thêm: chương 6, microsoft access, query, truy vấn, kiểm tra dữ liệu, lọc dữ liệu
Ở chương trước, bạn đã được học cách sắp xếp và lọc dữ liệu để quản lý thông tin trong bảng tốt
hơn. Trong chương này, bạn sẽ được biết một cách lọc và sắp xếp dữ liệu nữa, đây là công cụ
mạnh được cung cấp bởi Access – Queries (truy vấn). Giống như filter (bộ lọc), các truy vấn Access
cho phép bạn lựa chọn dữ liệu từ bảng. Tuy nhiên, các truy vấn hoạt động mạnh hơn bộ lọc.
Kết thúc chương này, bạn sẽ nắm được các nội dung sau:
• Các truy vấn là gì?
• Các loại truy vấn nào mà Access cho phép tạo.
• Cách để lưu giữ các truy vấn.
• Cách sử dụng Query Wizards
• Cách thiết kế các truy vấn riêng
• Cách sử dụng lưới QBE
• Cách thiết lập các thuộc tính trong một truy vấn.
Bài 21: Tìm hiểu về các Truy vấn
Theo từ tiếng anh bình thường, một truy vấn là một câu hỏi. Thực tế, đó cũng là một truy vấn trong
Access. Tóm lại, Access cho phép bạn đưa ra một câu hỏi đã được thiết kế để trả về một số các bảng ghi
từ một bảng. Ví dụ “hãy hiển thị các đơn đặt hàng đã nhập trong 30 ngày gần nhất có giá trên 5000$”.
Đây là một truy vấn, và bạn có thể tạo dễ dàng trong Access. Mặc dù bạn không thể phát biểu truy vấn
trong cuộc đàm thoại thường sử dụng, Access cho một phạm vi trong việc xác định những bản ghi mà
bạn muốn xem.
Các loại truy vấn
Access hỗ trợ 5 loại truy vấn khác nhau. Mỗi truy vấn thực hiện một thao tác khác nhau trong mối quan hệ
tới dữ liệu trong bảng. Sau đây là 5 loại truy vấn:
• Select query. Đây là loại truy vấn đơn giản nhất bạn có thể tạo. Một truy vấn lựa chọn trả về số các bản
ghi dựa trên tiêu chuẩn mà bạn chỉ định. Trong nhiều trường hợp, loại truy vấn này tương tự như một
định, Access hiển thị không có truy vấn nào trong cửa sổ không kể các tùy chọn cho phép bạn tạo các
truy vấn mới, hình 1.
Hình 1: Cửa sổ Database với nút Queries được lựa chọn
Chú ý rằng khi bạn kích chuột vào nút Queries, Access thực hiện tương tự các nút sẵn có như khi kích
chuột vào nút Tables. Trong Access, bạn thực hiện nhiều hành động như nhau để điều khiển các truy vấn
giống như với bảng. Ví dụ, bạn có thể sao chép các truy vấn, đổi tên và xóa chúng. Bạn cũng có thể tạo
một truy vấn mới và thay đổi các truy vẫn sẵn có.
Access cung cấp cho bạn hai cách để tạo truy vấn. Bạn có thể sử dụng một trong những truy vấn Wizards
hoặc tạo một truy vấn từ đầu. Trong phần cuối của chương này, bạn sẽ học cách để tạo các truy vấn sử
dụng cả hai phương thức đó.