10 Đề thi access có lời giải bài tập tin học 12, (pdf) bai tap access
Các tiêu chí truy vấn giúp cho bạn tập trung vào những mục rõ ràng trong cơ sở dữ liệu Access. Nếu một mục khớp với toàn bộ các tiêu chí bạn nhập, mục kia sẽ xuất hiện trong hiệu quả truy vấn.
Bạn đang xem: 10 Đề thi access có lời giải bài tập tin học 12, (pdf) bai tap access
Để thêm tiêu chí vào tầm nã vấn Access, hãy mở truy nã vấn đó trong cửa ngõ sổ xây đắp và xác minh các trường (cột) mà bạn muốn chỉ định tiêu chí. Nếu trường kia không nằm trong lưới thiết kế, hãy bấm lưu ban vào trường nhằm thêm trường vào lưới thiết kế, rồi nhập tiêu chí vào mặt hàng Tiêu chí đến trường đó. Nếu như khách hàng không rõ cách thực hiện thao tác làm việc này, hãy xem mục reviews về truy hỏi vấn.
Tiêu chí tầm nã vấn là 1 biểu thức được Access đối chiếu với các giá trị trường truy vấn vấn để xác định xem tất cả đưa vào bản ghi chứa từng quý giá hay không. Ví dụ: = "Chicago" là 1 trong những biểu thức nhưng mà Access có thể so sánh với các giá trị trong trường văn bản ở một truy vấn vấn. Nếu giá trị của trường đó trong một bạn dạng ghi đã chỉ ra rằng "Chicago" thì Access vẫn đưa bạn dạng ghi kia vào các kết quả truy vấn.
Sau đấy là một số lấy ví dụ như về các tiêu chuẩn thường được áp dụng mà chúng ta cũng có thể dùng làm điểm bước đầu để lập tiêu chí của mình. Các ví dụ này được team theo nhiều loại dữ liệu.
Trong chủ đề này
Giới thiệu về tiêu chí truy vấn
Tiêu chí cũng giống như như công thức — tiêu chí là một chuỗi gồm thể bao hàm các tham chiếu trường, toán tử với hằng số. Tiêu chuẩn truy vấn có cách gọi khác là biểu thức vào Access.
Bảng sau đây cho biết một số tiêu chuẩn mẫu và phân tích và lý giải cách thức hoạt động vui chơi của các tiêu chuẩn đó.
>25 và 30 | Tiêu chí này vận dụng cho trường Ngày/Giờ, chẳng hạn như Ngày_Sinh. Chỉ những bạn dạng ghi gồm số năm tính từ ngày sinh của một người cho đến ngày bây giờ lớn rộng 30 được chuyển vào hiệu quả truy vấn. |
Is Null | Tiêu chí này hoàn toàn có thể được áp dụng cho mọi loại trường nhằm hiển thị những bạn dạng ghi gồm giá trị trường là null. |
Như chúng ta cũng có thể thấy, các tiêu chí có thể trông hết sức khác nhau, phụ thuộc vào kiểu dữ liệu của ngôi trường mà tiêu chuẩn áp dụng với yêu cầu ví dụ của bạn. Một số trong những tiêu chí rất đơn giản và sử dụng các toán tử cũng giống như hằng số cơ bản. Các tiêu chí khác thường phức tạp, bên cạnh đó sử dụng các hàm, toán tử quan trọng và chứa những tham chiếu trường.
Chủ đề này liệt kê một vài tiêu chí thường được sử dụng theo phong cách dữ liệu. Nếu những ví dụ được giới thiệu trong chủ đề này không giải quyết và xử lý nhu cầu rõ ràng của các bạn thì có thể bạn phải viết tiêu chí của riêng biệt mình. Để làm cho điều đó, trước tiên, chúng ta phải tự làm cho quen với tổng thể danh sách những 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, các bạn sẽ thấy địa điểm và cách các bạn thêm tiêu chí. Để thêm tiêu chuẩn vào tróc nã vấn, các bạn phải mở tầm nã vấn trong hành lang cửa số Thiết kế. Sau đó, bạn xác minh trường mà bạn thích chỉ định tiêu chí. Nếu như trường đó không tồn tại sẵn vào lưới thiết kế, các bạn hãy thêm trường bằng cách kéo ngôi trường từ cửa sổ thiết kế truy vấn vào lưới ngôi trường hoặc bằng cách bấm đúp vào trường kia (Việc bấm đúp vào trường gồm tác dụng tự động thêm trường vào cột trống tiếp sau trong lưới trường.). Cuối cùng, chúng ta nhập tiêu chí vào hàng Tiêu chí
Tiêu chí mà chúng ta chỉ định cho những trường không giống nhau trong mặt hàng Tiêu chí được kết hợp bằng cách sử dụng toán tử AND. Nói bí quyết khác, tiêu chuẩn được khẳng định trong ngôi trường Thành_phố với Ngày_Sinh được diễn giải như sau:
Thành_phố = "Chicago" và Ngày_Sinh Tiêu chí cho những trường Văn bản, phiên bản ghi nhớ và cực kỳ kết nối
Lưu ý: Bắt đầu trường đoản cú Access 2013, ngôi trường Văn phiên bản hiện mang tên là Văn bạn dạng Ngắn và trường bạn dạng ghi ghi nhớ hiện có tên là Văn phiên bản Dài.
Ví dụ sau đó là cho trường Quốc_gia_Vùng_lãnh_thổ trong tróc nã vấn được dựa vào bảng lưu lại trữ thông tin liên hệ. Tiêu chí được hướng đẫn trong sản phẩm Tiêu chí của trường vào lưới thiết kế.

Tiêu chí mà chúng ta chỉ định đến trường Siêu liên kết theo khoác định được vận dụng cho phần văn bạn dạng hiển thị của giá trị trường. Để chỉ định tiêu chí cho phần Bộ định vị Tài nguyên Đồng tuyệt nhất (URL) đích của giá chỉ trị, hãy sử dụng biểu thức HyperlinkPart. Cú pháp biểu thức này như sau: HyperlinkPart(. Để bao gồm bản ghi... Sử dụng tiêu chí này Kết quả truy vấn Khớp chính xác với một giá chỉ trị, chẳng hạn như China "China" Trả về bản ghi bao gồm trường Quốc_gia_Vùng_lãnh_thổ được đặt là "China" (Trung Quốc). Không khớp với một giá trị, ví dụ như Mexico Not "Mexico" Trả về phiên bản ghi tất cả trường Quốc_gia_Vùng_lãnh_thổ được đặt là một trong quốc gia/vùng lãnh thổ chưa phải Mexico. Bắt đầu bởi chuỗi sẽ cho, chẳng hạn như U Like U* Trả về bản ghi cho tất cả các quốc gia/vùng lãnh thổ có tên bắt đầu bằng chữ "U", chẳng hạn như UK (Vương quốc Anh), USA (Hoa Kỳ), v.v.. Lưu ý: Khi được sử dụng trong một biểu thức, vệt sao (*) đại diện thay mặt cho bất kỳ chuỗi cam kết tự nào — lốt sao còn được gọi là ký tự đại diện. Để biết danh sách những ký tự đó, hãy xem bài viết Tham khảo về ký kết tự đại diện thay mặt trong Access. Không ban đầu bằng chuỗi vẫn cho, chẳng hạn như U Not like U* Trả về bạn dạng ghi cho toàn bộ các quốc gia/vùng lãnh thổ tất cả tên bắt đầu bằng một ký kết tự chưa phải "U". Có đựng chuỗi đang cho, ví dụ như Korea Like "*Korea*" Trả về bản ghi cho tất cả các quốc gia/vùng lãnh thổ có chứa chuỗi "Korea" (Hàn Quốc). Không chứa chuỗi vẫn cho, ví dụ như Korea (Hàn Quốc) Not lượt thích "*Korea*" Trả về bạn dạng ghi cho tất cả các quốc gia/vùng lãnh thổ không cất chuỗi "Korea" (Hàn Quốc). Kết thúc bằng chuỗi sẽ cho, chẳng hạn như "ina" Like "*ina" Trả về phiên bản ghi cho tất cả các quốc gia/vùng lãnh thổ bao gồm tên dứt bằng "ina" chẳng hạn như china (Trung Quốc) cùng Argentina. Không kết thúc bằng chuỗi đang cho, ví dụ như "ina" Not lượt thích "*ina" Trả về phiên bản ghi cho tất cả các quốc gia/vùng lãnh thổ có tên không kết thúc bằng "ina" ví dụ điển hình như china (Trung Quốc) với Argentina. Chứa các giá trị rỗng (hoặc thiếu) Is Null Trả về phiên bản ghi nhưng mà trường kia không đựng giá trị. Không chứa những giá trị rỗng Is Not Null Trả về bản ghi mà lại trường đó có chứa giá bán trị. Có chứa những chuỗi độ dài bởi 0 "" (một cặp dấu ngoặc kép) Trả về bản ghi gồm trường được để trống (nhưng không hẳn là null). Ví dụ: các bạn dạng ghi giao dịch bán sản phẩm được khiến cho một phòng khác hoàn toàn có thể chứa cực hiếm trống vào trường Quốc_gia_Vùng_lãnh_thổ. Không chứa những chuỗi độ dài bằng 0 Not "" Trả về bạn dạng ghi nhưng mà trường Quốc_gia_Vùng_lãnh_thổ có mức giá trị không trống. Có chứa các giá trị rỗng hoặc các chuỗi độ dài bằng 0 "" Or Is Null Trả về bạn dạng ghi không có giá trị trong trường hoặc ngôi trường được đặt là một trong những giá trị trống. Is not empty or blank Is Not Null và Not "" Trả về bạn dạng ghi có trường Quốc_gia_Vùng_lãnh_thổ có giá trị không trống, chưa hẳn là null. Theo sau một giá chỉ trị, chẳng hạn như Mexico, lúc được sắp xếp theo sản phẩm công nghệ tự bảng chữ cái >= "Mexico" Trả về bản ghi của toàn bộ các quốc gia/vùng lãnh thổ, bước đầu bằng Mexico và tiếp tục đến cuối bảng chữ cái. Nằm vào một phạm vi núm thể, ví dụ như A cho D Like " Trả về phiên bản ghi cho các quốc gia/vùng lãnh thổ tất cả tên ban đầu bằng những chữ cái "A" đến "D". Khớp với 1 trong hai giá chỉ trị, chẳng hạn như USA hoặc UK "USA" Or "UK" Trả về bạn dạng ghi mang lại USA (Hoa Kỳ) cùng UK (Vương quốc Anh). Có cất một trong số giá trị trong danh sách giá trị In("France", "China", "Germany", "Japan") Trả về bản ghi cho tất cả các quốc gia/vùng lãnh thổ được hướng đẫn trong danh sách. Có chứa những ký tự độc nhất định tại 1 vị trí rõ ràng trong giá trị trường Right( Trả về bạn dạng ghi cho toàn bộ các quốc gia/vùng lãnh thổ có ký tự sau cùng là "y". Thỏa mãn yêu ước về độ dài Len( Trả về bạn dạng ghi cho những quốc gia/vùng lãnh thổ có tên dài rộng 10 ký kết tự. Khớp với cùng một mẫu hình thế thể Like "Chi??" Trả về bản ghi cho các quốc gia/vùng lãnh thổ có tên dài năm ký kết tự và ba ký từ bỏ đầu là "Chi", chẳng hạn như china (Trung Quốc) và Chile. Lưu ý: Các cam kết tự ? và _, khi được dùng trong một biểu thức, đại diện thay mặt cho một ký kết tự đơn — mọi ký tự này cũng khá được gọi là cam kết tự đại diện. Không thể sử dụng ký trường đoản cú _ trong thuộc biểu thức với ký kết tự ? với cũng ko thể thực hiện ký tự này trong thuộc biểu thức với cam kết tự đại diện *. Chúng ta có thể sử dụng ký tự đại diện thay mặt _ vào biểu thức cũng chứa ký tự thay mặt đại diện %. Ví dụ sau đây là cho ngôi trường Đơn_Giá trong truy nã vấn được dựa vào bảng giữ trữ thông tin sản phẩm. Tiêu chí được chỉ định trong sản phẩm Tiêu chí của trường trong lưới xây cất truy vấn. Để bao gồm phiên bản ghi... Sử dụng tiêu chí này Kết trái Truy vấn Khớp đúng mực với một giá trị, ví dụ như 100 100 Trả về bản ghi có đối kháng giá thành phầm là $100. Không khớp cùng với một giá chỉ trị, ví dụ như 1000 Not 1000 Trả về bản ghi có đối chọi giá sản phẩm không bắt buộc là $1000. Có đựng một giá bán trị nhỏ tuổi hơn một quý giá nào đó, chẳng hạn như 100 99,99>=99,99 Trả về phiên bản ghi có đơn giá lớn hơn $99,99 (>99,99). Biểu thức lắp thêm hai hiển thị các phiên bản ghi có đối chọi giá to hơn hoặc bằng $99,99. Có chứa 1 trong những hai giá bán trị, ví dụ như 20 hoặc 25 20 or 25 Trả về bạn dạng ghi có 1-1 giá là $20 hoặc $25. Có chứa một giá bán trị nằm trong một phạm vi giá chỉ trị >49,99 and -or-Between 50 and 100 Trả về phiên bản ghi có 1-1 giá trong vòng (nhưng ko bao gồm) $49,99 mang lại $99,99. Có đựng một giá trị nằm ngoài một phạm vi 100 Trả về bản ghi có đơn giá ko nằm trong vòng $50 mang lại $100. Có chứa một trong tương đối nhiều giá trị cầm thể In(20, 25, 30) Trả về bạn dạng ghi có 1-1 giá là $20, $25 hoặc $30. Có chứa một giá bán trị hoàn thành bằng những chữ số sẽ cho Like "*4,99" Trả về bản ghi có 1-1 giá kết thúc bằng "4,99", ví dụ như $4,99, $14,99, $24,99, v.v.. Lưu ý: Các ký tự * và %, khi được sử dụng trong một biểu thức, đại diện thay mặt cho một vài ký từ bất kỳ — đầy đủ ký tự này nói một cách khác là ký từ đại diện. Ko thể áp dụng ký tự % trong cùng biểu thức với cam kết tự * và cũng không thể áp dụng ký trường đoản cú này trong cùng biểu thức với ký kết tự đại diện thay mặt ?. Bạn cũng có thể sử dụng cam kết tự đại diện thay mặt % vào biểu thức cũng chứa ký tự thay mặt _. Chứa các giá trị null (hoặc thiếu giá chỉ trị) Is Null Trả về phiên bản ghi nhưng trong đó không tồn tại giá trị làm sao được nhập vào ngôi trường Đơn_Giá. Có chứa những giá trị không rỗng Is Not Null Trả về bạn dạng ghi mà lại trường Đơn_Giá bao gồm chứa giá chỉ trị. Các ví dụ như sau đó là cho ngôi trường Ngày_Đặt_hàng trong truy vấn được dựa trên bảng giữ trữ tin tức Đặt hàng. Tiêu chuẩn được chỉ định và hướng dẫn trong hàng Tiêu chí của trường trong lưới thi công truy vấn. Để bao gồm bản ghi ... Sử dụng tiêu chí này Kết trái truy vấn Để xem các giao dịch ra mắt vào hoặc sau ngày này, hãy áp dụng toán tử >= thay bởi vì toán tử >. Chứa những giá trị phía bên trong một phạm vi ngày Chứa một trong các số các giá trị Chứa một ngày trong một tháng ví dụ (không biệt lập năm), chẳng hạn như Tháng Mười Hai. DatePart("m", Trả về bản ghi có các giao dịch ra mắt vào tháng Mười nhị của bất kể năm nào. Chứa một ngày vào một quý rõ ràng (không rõ ràng năm), chẳng hạn như quý một DatePart("q", Trả về bạn dạng ghi có những giao dịch diễn ra vào quý một của bất kể năm nào. Chứa ngày hôm nay Date() Chứa ngày hôm qua Date()-1 Chứa ngày mai Date() + 1 Chứa các ngày vào tuần hiện tại DatePart("ww", Trả về bạn dạng ghi của các giao dịch ra mắt trong tuần hiện tại tại. Một tuần bước đầu vào chủ Nhật và hoàn thành vào máy Bảy. Chứa ngày trong tuần trước đó đó Year( Trả về bản ghi của các giao dịch diễn ra trong tuần trước. Một tuần bước đầu vào chủ Nhật và xong vào sản phẩm công nghệ Bảy. Chứa những ngày vào tuần sau đó Year( Trả về bản ghi của những giao dịch diễn ra trong tuần tiếp theo. Một tuần bước đầu vào công ty Nhật và xong xuôi vào thứ Bảy. Chứa một ngày trong khoảng 7 ngày trước Between Date() and Date()-6 Chứa một ngày của tháng hiện tại Year( Chứa một ngày của mon trước đó Year( Chứa một ngày của tháng tiếp theo Year( Chứa một ngày trong khoảng 30 hoặc 31 ngày trước Between Date( ) & DateAdd("M", -1, Date( )) Chứa một ngày trong quý hiện tại tại Year( Chứa một ngày trong quý trước đó Year( Chứa một ngày vào quý tiếp theo Year( Chứa một ngày trong thời gian hiện tại Year( Chứa một ngày trong năm kia đó Year( Chứa một ngày trong thời điểm tiếp theo Year( Chứa một ngày trong phạm vi trường đoản cú 01 mon Một đến lúc này (các bản ghi từ đầu xuân năm mới đến nay) Year( Trả về bản ghi của các giao dịch ra mắt sau ngày hôm nay. Bộ lọc mang đến giá trị null (hoặc thiếu) Is Null Trả về các bản ghi bị thiếu ngày giao dịch. Bộ lọc mang đến giá trị không phải là null Is Not Null Trả về các phiên bản ghi bao gồm ngày giao dịch. Ví dụ, bảng Customers của người tiêu dùng có một trường Yes/No có tên Active, được dùng để làm chỉ báo liệu tài khoản của người sử dụng có hiện nay hoạt giỏi không. Bảng sau đây hiển thị cách thức các quý giá được nhập vào mặt hàng Tiêu chí so với trường Yes/No được reviews như nỗ lực nào. Giá trị trường Kết quả Yes, True, 1 hoặc -1 Kiểm tra quý giá Yes. Giá trị của một hay -1 được chuyển thành "True" trong hàng Tiêu chí sau khi bạn nhập quý giá vào. No, False hoặc 0 Kiểm tra quý giá No. Giá trị của 0 được chuyển thành "False" trong hàng Tiêu chí sau khi bạn nhập cực hiếm vào. Không có giá trị (null) Không kiểm tra Bất kỳ số nào ko kể 1, -1 tốt 0 Không có kết quả nào nếu sẽ là giá trị tiêu chuẩn duy tốt nhất trong trường Bất kỳ chuỗi quý hiếm nào xung quanh Yes, No, True hoặc False Truy vấn ko chạy vì lỗi không khớp loại Dữ liệu Tệp lắp kèm Trong mặt hàng Tiêu chí, nhập Is Null để bao gồm các bản ghi ko chứa bất kể tệp đi kèm nào. Nhập Is Not Null để bao gồm các bạn dạng ghi có chứa các tệp gắn kèm. Trường tra cứu gồm hai nhiều loại trường Tra cứu: trường tra cứu giá trị trong nguồn dữ liệu hiện bao gồm (bằng cách sử dụng khóa ngoại) và trường dựa vào danh sách các giá trị đã hướng dẫn và chỉ định khi chế tác trường Tra cứu. Các ngôi trường tra cứu dựa vào danh sách những giá trị sẽ chỉ định đa số thuộc loại tài liệu Văn bản, bên cạnh đó các tiêu chuẩn hợp lệ tương tự như những trường văn bạn dạng khác. Tiêu chí mà bạn có thể sử dụng trong trường Tra cứu vãn dựa trên các giá trị xuất phát điểm từ 1 nguồn tài liệu hiện gồm sẽ phụ thuộc vào vào kiểu dữ liệu khóa ngoại, chứ không phải kiểu tài liệu cần tra cứu. Ví dụ: chúng ta có thể có ngôi trường Tra cứu vãn hiển thị Tên nhân viên nhưng thực hiện khóa ngoại nằm trong kiểu tài liệu Số. Bởi trường giữ trữ một vài thay bởi vì văn bạn dạng nên các bạn sẽ sử dụng tiêu chí chuyển động với các số; là >2. Nếu bạn đắn đo loại tài liệu của khóa ngoại thì bạn có thể kiểm tra bảng nguồn trong cửa ngõ sổ thiết kế để xác minh kiểu dữ liệu của ngôi trường đó. Để thực hiện điều này: Định vị bảng nguồn trong Ngăn Dẫn hướng. Mở bảng trong cửa ngõ sổ kiến thiết bằng một trong các cách sau: Bấm vào bảng, rồi thừa nhận CTRL+ENTER Bấm chuột bắt buộc vào bảng, rồi bấm vào Cửa sổ Thiết kế. Kiểu dữ liệu cho từng trường được liệt kê trong cột Kiểu Dữ liệu của lưới thi công bảng. Trường nhiều giá trị dữ liệu trong ngôi trường đa quý hiếm được tàng trữ dưới dạng những hàng vào một bảng ẩn mà Access sản xuất và điền để đại diện cho ngôi trường đó. Trong cửa ngõ sổ xây cất truy vấn, điều đó được biểu đạt trong Danh sách Trường bằng phương pháp sử dụng trường rất có thể bung rộng. Để sử dụng tiêu chí cho trường đa giá trị, bạn cung cấp tiêu chí cho 1 hàng 1-1 của bảng ẩn. Để thực hiện nay điều này: Tạo một truy vấn gồm chứa trường đa giá trị, rồi mở tróc nã vấn kia ở hành lang cửa số Thiết kế. Bung rộng trường nhiều giá trị bằng cách bấm chuột ký hiệu dấu cùng (+) kề bên trường đó — giả dụ trường đã có bung rộng, đây vẫn là cam kết hiệu vết trừ (-). Ngay bên dưới tên trường, bạn sẽ thấy một trường thay mặt đại diện cho một giá trị đối chọi của trường đa giá trị đó. Ngôi trường này sẽ có được cùng tên với trường nhiều giá trị, bao gồm gắn chuỗi .Giá trị. Kéo ngôi trường đa quý hiếm và trường giá bán trị solo của ngôi trường đa quý hiếm để phân bóc tách các cột vào lưới thiết kế. Nếu bạn chỉ ước ao xem toàn cục trường đa cực hiếm trong tác dụng của mình, hãy vứt chọn hộp kiểm Hiển thị mang lại trường giá trị đơn. Nhập tiêu chí của chúng ta vào hàng Tiêu chí mang đến trường giá trị đơn bằng cách sử dụng tiêu chí tương xứng cho bất kể kiểu tài liệu nào mà những giá trị đại diện. Mỗi quý hiếm trong trường đa quý hiếm sẽ được đánh giá riêng lẻ bằng phương pháp sử dụng các tiêu chí bạn cung cấp. Ví dụ: chúng ta cũng có thể có trường đa giá trị tàng trữ danh sách những số. Giả dụ bạn hỗ trợ tiêu chí >5 và ra mắt về truy nã vấn ,1) = "http://www.jdomain.vn.com/", trong những số đó Bảng_1 là tên của bảng có chứa trường khôn xiết kết nối, Trường_1 là trường siêu liên kết và http://www.jdomain.vn.com là URL mà bạn có nhu cầu khớp.
Tiêu chí cho các trường Số, Tiền_tệ với Số_Tự_động
Xem thêm: Cập Nhật 10+ Phần Mềm Tối Ưu Hóa Máy Tính Tốt Nhất 2015, Advanced
Tiêu chí mang đến trường Ngày/Giờ
Tiêu chí cho trường Có/Không
Tiêu chí cho các trường khác
Chuyên mục: Domain Hosting