Dit is deel 1 van een reeks in drie gedeelten over het gebruik van criteria in query's.
Query's zijn essentieel voor het ontwikkelen en gebruiken van databases. U kunt ze niet alleen gebruiken om bulkwijzigingen door te voeren voor gegevens, maar ook om vragen te stellen over die gegevens. Met querycriteria kunt u uw vraag specifieker maken. Dus in plaats van te vragen 'Wat zijn de verjaardagen van mijn contactpersonen?' kunt u zich de vraag 'Van wie zijn de verjaardagen volgende maand komen?' vragen.
Laten we deze vragen eens bekijken in Access. De eerste vraag is een eenvoudige query van één tabel (Contactpersonen). Access wordt alleen gevraagd de naam en geboortedatum van iedereen in de tabel te selecteren:
Wanneer ik de query uitvoert, krijg ik de volledige lijst:
Heel eenvoudige dingen. In dit voorbeeld kan ik niet zo'n grote lijst bekijken, maar ik kan me voorstellen dat ik honderden contactpersonen heb. Ik zou waarschijnlijk niet erg geïnteresseerd zijn in het opzoeken van al hun verjaardagen. Laten we nu eens kijken hoe ik een criterium kan gebruiken om de nuttigste vraag te stellen: wie zijn deze maand jarig?
Hier is het queryontwerp opnieuw, maar nu heb ik een expressie toegevoegd in de rij Criteria van het veld DOB:
Wanneer ik de query uitvoert, zie ik mensen die deze maand jarig zijn:
In het artikel Voorbeelden van querycriteria vindt u meer informatie over de manier waarop querycriteria werken.
Volgende stap: In deel 2 van deze reeks van drie gedeelten leert u hoe u de operator LIKE en jokertekens gebruikt als criterium.