Esta é a parte 1 de uma série de 3 partes sobre a utilização de critérios em consultas.
As consultas são uma parte fundamental do desenvolvimento e da criação de bases de dados. Para além de fornecerem uma forma de fazer alterações em massa aos dados, são as consultas que lhe permitem fazer perguntas sobre esses dados. Os critérios de consulta ajudam-no a tornar a sua pergunta mais específica, por isso, em vez de perguntar "Quais são os aniversários dos meus contactos?" poderia perguntar "De quem serão os aniversários no próximo mês?"
Vamos analisar estas perguntas no Access. A primeira pergunta é uma consulta muito simples de uma única tabela (Contactos). Pede apenas ao Access para selecionar o nome e a data de nascimento de todas as pessoas na tabela:
Quando executo a consulta, obtenho a lista completa:
Coisas muito básicas. Neste exemplo em particular, não tenho uma lista enorme para ver, mas imagine se tinha centenas de contactos. Provavelmente não estaria interessado em procurar todos os seus aniversários com muita frequência. Agora vamos ver como posso utilizar um critério para fazer a pergunta mais útil: de quem são os aniversários deste mês?
Eis a estrutura da consulta novamente, só que desta vez adicionei uma expressão na linha Critérios do campo DOB:
Agora, quando faço a consulta, vejo pessoas cujos aniversários são este mês:
Pode ler mais sobre como funcionam os critérios de consulta e obter um conjunto abrangente de exemplos no artigo Exemplos de critérios de consulta.
Em seguida: na parte 2 desta série de 3 partes, saiba como utilizar o operador LIKE e os carateres universais como critérios.