Używanie kryterium LUB w celu tworzenia kwerendy z alternatywnymi warunkami lub wieloma warunkami

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Aby informacje były wyświetlane po spełnieniu co najmniej dwóch alternatywnych kryteriów, użyj wierszy kryteriów LUB w siatce projektu zapytania programu Access.

Jeśli chcesz przypomnieć sobie ten problem, zobacz artykuł dotyczący stosowania kryteriów do zapytania.

Na przykład przedsiębiorstwo ma klientów w kilku różnych krajach, ale prowadzi akcję promocyjną jedynie we Francji, Wielkiej Brytanii i USA. Możesz uzyskać listę klientów w tych trzech krajach, używając wiersza kryteriów LUB w następujący sposób:

Używanie kryteriów LUB w projektancie oraz wynik

  1. Otwórz tabelę, której chcesz użyć jako źródła zapytania, i na karcie Tworzenie kliknij pozycję Projekt zapytania.

  2. Zaznacz tabelę w oknie Projektant zapytań i kliknij dwukrotnie pola, które mają być wyświetlane w wynikach zapytania.

  3. Dodaj pierwsze kryterium w wierszu Kryteria .

    Uwaga

    Użyj odpowiedniej kolumny, w tym przykładzie użyliśmy tabeli Kraj/region , ale jeśli chcesz znaleźć konkretne nazwiska, dodaj kryteria w polu Nazwisko .

  4. Dodaj alternatywne kryteria w wierszu lub, a jeśli jest ich więcej niż jedno, skorzystaj z wierszy znajdujących się poniżej i kliknij pozycję Uruchom.

  5. Naciśnij klawisze CTRL+S, aby zapisać zapytanie.

Inny przykład użycia kryteriów LUB: Znajdź pracowników, którzy pracują w oddziale w Chicago lub pracowników, którzy mają urodziny określonego dnia:

Alternatywne kryteria

1. Kryterium Miasto jest określone w wierszu Kryteria .

2. Kryterium DataUrodzenia jest określone w wierszu lub .

Kryteria określone w wierszach Kryteria i lub są ze sobą połączone za pomocą operatora OR, tak jak przedstawiono poniżej:

Miasto = "Chicago" ORBirthDate<DateAdd("rrrr";-40;Date())

Można określić więcej kryteriów alternatywnych przy użyciu pustych wierszy znajdujących się poniżej wiersza lub.

Porada

Jeśli kryterium jest kryterium tymczasowym lub ulega częstym zmianom, lepszym rozwiązaniem jest zastosowanie filtru wyników zapytania.

Używanie kryteriów LUB w rożnych polach

Na poniższym obrazie przedstawiono sposób użycia wiersza kryteriów LUB w celu zastosowania alternatywnych kryteriów w różnych polach, na przykład w celu znalezienia firm, których klienci mieszkają we Francji lub Londynie.

Zapytanie obejmujące kryteria pobrane z różnych pól, w którym musi być spełniony co najmniej jeden warunek

Porada

W przypadku użycia kryterium, które jest również słowem kluczowym, należy ująć kryteria w podwójny cudzysłów. Na przykład operatorami logicznymi są operatory OR i IN, a także skróty nazw Oregon i Indiana, czyli "LUB".

Jeśli pola kryteriów nie ulegają zmianie, ale często zmieniają się używane wartości, możesz utworzyć zapytanie parametryczne.

Zapoznaj się z tymi przykładami kryteriów zapytania.

Początek strony