Als u gegevens wilt weergegeven die aan twee of meer alternatieve criteria voldoen, gebruikt u de criteriarijen of in het queryontwerpraster van Access.
Zie criteria toepassen op een query voor meer informatie.
Stel, een bedrijf heeft klanten in verschillende landen en houdt een actie die alleen is bedoeld klanten in Frankrijk, het Verenigd Koninkrijk en de V.S. Als u een lijst met klanten van alleen deze landen wilt, wordt hier duidelijk uw u de OR rij kunt gebruiken:
-
Open de tabel die u wilt gebruiken als querybron en klik op het tabblad Maken op Queryontwerp.
-
Selecteer de tabel in de Ontwerpfunctie voor query's en dubbelklik op de velden die u wilt weergeven in de queryresultaten.
-
Voeg uw eerste criterium toe aan de rij Criteria.
Opmerking: Gebruik de gewenste kolom, in dit geval de kolom Land/regio, maar als u bijvoorbeeld specifieke achternamen wilt zoeken, voegt u het criterium toe in het veld Achternaam.
-
Voeg het gewenste criterium toe in de rij Of. Als u meer dan één criterium wilt gebruiken, gebruikt u de lege rijen eronder. Klik vervolgens op Uitvoeren.
-
Druk op Ctrl+S om de query op te slaan.
Een ander voorbeeld van het criterium OF: Werknemers zoeken die werken op het kantoor in Chicago OF werknemers die jarig zijn op een bepaalde datum:
1. Het criterium Plaats wordt opgegeven in de rij Criteria.
2. Het criterium Geboortedatum wordt opgegeven in de rij Of.
De criteria die u opgeeft in de rij Criteria en de rij Of, worden gecombineerd met de operator OF, zoals in het volgende voorbeeld:
Plaats = "Chicago" OF Geboortedatum < DateAdd("yyyy"; -40; Date())
U kunt meer alternatieven opgeven met de lege rijen onder de rij Of.
Tip: Als de criteria tijdelijk zijn of vaak veranderen, kunt u het queryresultaat beter filteren.
Het criterium OF gebruiken voor verschillende velden
In de volgende afbeelding ziet u hoe u het criterium OF kunt gebruiken voor alternatieve criteria in verschillende velden, zoals bedrijven waarvan de klanten wonen in Frankrijk of in Londen.
Tip: Wanneer u een criterium gebruikt dat ook een sleutelwoord is, gebruikt u dubbele aanhalingstekens rond het criterium. OF en IN zijn bijvoorbeeld logische operatoren, maar ook afkortingen voor Oregon en Indiana, dus in dat geval gebruikt u ""OR"".
Als de criteriavelden niet veranderen, maar als de waarden die u wilt gebruiken wel vaak veranderen, kunt u een parameterquery maken.
Bekijk deze voorbeelden van querycriteria.