Khi xây dựng các truy vấn trong access cần chú gì gì
Trong bài viết này
Tổng quanKhi muốn sử dụng dữ liệu, hiếm khi bạn muốn sử dụng tất cả dữ liệu từ một bảng. Ví dụ: khi bạn muốn sử dụng dữ liệu từ bảng Liên hệ, bạn thường muốn xem một bản ghi cụ thể hoặc có thể chỉ xem số điện thoại. Đôi khi bạn muốn kết hợp dữ liệu từ nhiều bảng, chẳng hạn như kết hợp thông tin Khách hàng với thông tin Đơn hàng. Để chọn dữ liệu bạn muốn sử dụng, hãy sử dụng truy vấn chọn. Truy vấn chọn là đối tượng cơ sở dữ liệu hiển thị thông tin trong Dạng xem biểu dữ liệu. Truy vấn không lưu trữ dữ liệu mà hiển thị dữ liệu được lưu trữ trong bảng. Truy vấn có thể hiển thị dữ liệu từ một hoặc nhiều bảng, từ các truy vấn khác hay kết hợp cả hai. Lợi ích của việc sử dụng truy vấnTruy vấn cho phép bạn:
Các bước cơ bản để tạo truy vấn chọnBạn có thể tạo truy vấn chọn bằng cách sử dụng Trình hướng dẫn Truy vấn hoặc bằng cách làm việc trong dạng xem Thiết kế. Một số phần tử thiết kế không sẵn dùng khi bạn sử dụng trình hướng dẫn nhưng bạn có thể thêm các phần tử này sau bằng cách sử dụng dạng xem Thiết kế. Mặc dù hai phương pháp này có phần khác biệt nhưng các bước cơ bản chủ yếu là giống nhau:
Sau khi đã tạo truy vấn chọn, hãy chạy truy vấn đó để xem kết quả. Để chạy truy vấn chọn, hãy mở truy vấn đó trong dạng xem Biểu dữ liệu. Nếu lưu truy vấn, bạn có thể sử dụng lại truy vấn đó bất cứ khi nào bạn cần, ví dụ: sử dụng làm nguồn dữ liệu cho biểu mẫu, báo cáo hoặc một truy vấn khác. Trong chủ đề này
Giới thiệu về tiêu chí truy vấnTiêu chí cũng tương tự như công thức— tiêu chí là một chuỗi có thể bao gồm các tham chiếu trường, toán tử và hằng số. Tiêu chí truy vấn còn được gọi là biểu thức trong Access. Bảng sau đây cho thấy một số tiêu chí mẫu và giải thích cách thức hoạt động của các tiêu chí đó.
Như bạn có thể thấy, các tiêu chí có thể trông rất khác nhau, tùy theo kiểu dữ liệu của trường mà tiêu chí áp dụng và yêu cầu cụ thể của bạn. Một số tiêu chí rất đơn giản và sử dụng các toán tử cũng như hằng số cơ bản. Các tiêu chí khác lại phức tạp, đồng thời sử dụng các hàm, toán tử đặc biệt và chứa các tham chiếu trường. Chủ đề này liệt kê một số tiêu chí thường được sử dụng theo kiểu dữ liệu. Nếu các ví dụ được đưa ra trong chủ đề này không giải quyết nhu cầu cụ thể của bạn thì có thể bạn cần phải viết tiêu chí của riêng mình. Để làm điều đó, trước tiên, bạn phải tự làm quen với toàn bộ danh sách các hàm, toán tử, ký tự đặc biệt và cú pháp của các biểu thức tham chiếu đến các trường và ký tự. Tại đây, bạn sẽ thấy nơi và cách bạn thêm tiêu chí. Để thêm tiêu chí vào truy vấn, bạn phải mở truy vấn trong cửa sổ Thiết kế. Sau đó, bạn xác định trường mà mình muốn chỉ định tiêu chí. Nếu trường đó không có sẵn trong lưới thiết kế, bạn hãy thêm trường bằng cách kéo trường từ cửa sổ thiết kế truy vấn vào lưới trường hoặc bằng cách bấm đúp vào trường đó (Việc bấm đúp vào trường có tác dụng tự động thêm trường vào cột trống tiếp theo trong lưới trường.). Cuối cùng, bạn nhập tiêu chí vào hàng Tiêu chí Tiêu chí mà bạn chỉ định cho các trường khác nhau trong hàng Tiêu chí được kết hợp bằng cách sử dụng toán tử AND. Nói cách khác, tiêu chí được xác định trong trường Thành_phố và Ngày_Sinh được diễn giải như sau: Thành_phố = "Chicago" AND Ngày_Sinh < Ngày_Thêm (" yyyy ", -40, Date())
1. Trường Thành_phố và Ngày_Sinh có chứa các tiêu chí. 2. Chỉ những bản ghi có giá trị trường Thành_phố là Chicago mới thỏa mãn tiêu chí này. 3. Chỉ những bản ghi của những người từ 40 tuổi trở lên mới đáp ứng tiêu chí này 4. Chỉ những bản ghi đáp ứng cả hai tiêu chí mới được đưa vào kết quả. Điều gì sẽ xảy ra nếu bạn chỉ muốn đáp ứng một trong những điều kiện này? Nói cách khác, nếu bạn có tiêu chí thay thế, bạn sẽ nhập các tiêu chí đó như thế nào? Nếu bạn có tiêu chí thay thế hoặc hai tập hợp tiêu chí độc lập và chỉ cần đáp ứng một trong hai tập hợp đó thì bạn sẽ sử dụng cả hàng Tiêu chí và hàng hoặc trong lưới thiết kế.
1. Tiêu chí Thành phố được chỉ định trong hàng Tiêu chí. 2. Tiêu chí Ngày sinh được xác định trong hàng or. Các tiêu chí đã chỉ định trong các hàng Tiêu chí và hoặc được kết hợp bằng cách sử dụng toán tử OR, như dưới đây: Thành_phố = "Chicago" OR Ngày_Sinh < Ngày_Thêm (" yyyy ", -40, Date()) Nếu bạn cần chỉ định thêm lựa chọn thay thế, hãy sử dụng các hàng bên dưới hàng hoặc. Trước khi bạn tiếp tục với các ví dụ, hãy lưu ý những điều sau đây:
Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta05/10/2020 3,581 Câu hỏi Đáp án và lời giải Câu Hỏi: Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta nhập điều kiện vào dòng nào trong lưới QBE? A. Criteria B. Show C. Sort D. Field Câu hỏi trong đề: Trắc nghiệm Tin học 12 bài 8 : Truy vấn dữ liệu Đáp án và lời giải đáp án đúng: C Khi xây dựng các truy vấn trong Access, để sắp xếp các trường trong mẫu hỏi, ta nhập Sort vào dòng nào trong lưới QBE. Nguyễn Hưng (Tổng hợp) Báo đáp án sai Facebook twitter |