Este artigo explica como utilizar uma consulta de valor superior no Access para encontrar as datas mais recentes ou mais antigas num conjunto de registos. Pode utilizar as informações que este tipo de consulta devolve para responder a uma variedade de perguntas relacionadas com negócios, como quando foi a última vez que um cliente efetuou uma encomenda.
O que pretende fazer?
Compreender como as consultas dos valores mais altos funcionam com datas
Pode utilizar uma consulta dos valores mais altos quando precisar de localizar registos que contêm as datas mais recentes ou mais antigas numa tabela ou grupo de registos. Em seguida, pode utilizar os dados para responder a vários tipos de perguntas relacionadas com negócios, como:
-
Quando foi a última venda de um funcionário? A resposta pode ajudá-lo a identificar os funcionários com melhor e pior produtividade.
-
Quando foi a última encomenda efetuada por um cliente? Se um cliente não efetuar uma encomenda durante um período específico de tempo, pode querer movê-lo para uma lista de clientes inativos.
-
Qual a pessoa com o próximo aniversário ou quais os X aniversários seguintes?
Regras para criar e utilizar consultas dos valores mais altos
Para criar uma consulta dos valores mais altos, tem de primeiro criar uma consulta Selecção. Consoante os resultados que pretende, deverá aplicar uma sequência de ordenação à consulta ou converter a consulta numa consulta de totais. Se converter a consulta, em seguida utilizará uma função de agregação, como Max ou Min para devolver o maior ou menor valor ou Primeiro ou Último para devolver a data mais recente ou mais antiga. As consultas de totais e as funções de agregação são utilizadas quando é necessário localizar dados que se enquadram num conjunto de grupos ou categorias. Por exemplo, digamos que tem de localizar os números de vendas para uma determinada data para cada localidade na qual a sua empresa opera. Nesse caso, as localidades tornam-se categorias (tem de localizar os dados por localidade), por isso deverá utilizar uma consulta de totais.
À medida que avança, tenha em atenção que, independentemente do tipo da consulta, as suas consultas têm de utilizar campos que contêm dados descritivos, como nomes de clientes, e incluir também um campo que contém os valores de datas que pretende localizar. Além disso, os valores de datas têm de residir num campo definido para o tipo de dados Data/Hora. As consultas que este artigo descreve falham se tentar executá-las em valores de data num campo Texto Breve. Além disso, se quiser utilizar uma consulta de totais, os seus campos de dados têm de incluir informações de categoria, como um campo de localidade ou país/região.
Escolher entre uma consulta dos valores mais altos e um filtro
Para determinar se deve criar uma consulta dos valores mais altos ou aplicar um filtro, selecione uma das seguintes opções:
-
Se quiser que sejam devolvidos registos com as datas mais recentes ou mais antigas num campo e não souber os valores de datas exatos (ou se não forem importantes), deve criar uma consulta dos valores mais altos.
-
Se quiser que sejam devolvidos registos em que as datas correspondem, são anteriores ou posteriores a uma data específica, deve utilizar um filtro. Por exemplo, para ver as datas para as vendas entre abril e julho deve aplicar um filtro. Este tópico não abrange um debate completo sobre filtros.
Para obter mais informações sobre como criar e utilizar filtros, consulte o artigo Aplicar um filtro para ver registos selecionados numa base de dados do Access.
Localizar as datas mais recentes ou mais antigas
Os passos nesta secção explicam como criar uma consulta básico dos valores mais altos, que utiliza uma sequência de ordenação e também uma consulta mais avançada que utiliza expressões e outros critérios. A primeira secção demonstra os passos básicos da criação de uma consulta dos valores mais altos e a segunda explica como localizar os próximos aniversários de funcionários ao adicionar critérios. Os passos utilizam os dados na seguinte tabela de exemplo.
Apelido |
Nome Próprio |
Endereço |
Localidade |
País/Região |
Data de Nascimento |
Data de Contratação |
---|---|---|---|---|---|---|
Sarmento |
Guilherme |
Rua das Margaridas n.º 1 |
Lisboa |
Portugal |
05-fev-1968 |
10-jun-1994 |
Mota |
Adriana |
Rua das Túlipas n.º52 |
Braga |
Portugal |
22-mai-1957 |
22-nov-1996 |
Costa |
Samuel |
3122 75th Ave. S.W. |
Setúbal |
Portugal |
11-nov-1960 |
11-mar-2000 |
Cunha |
Diogo |
Rua das Papoilas n.º45 |
Coimbra |
Portugal |
22-mar-1964 |
22-jun-1998 |
Martins |
Duarte |
Rua dos Limoeiros n.º 22 |
Mortágua |
Portugal |
05-jun-1972 |
05-jan-2002 |
Barbosa |
Isabel |
Rua dos Carvalhos n.º 12 |
Setúbal |
Portugal |
23-jan-1970 |
23-abr-1999 |
Sousa |
Francisco |
Rua das Rosas n.º 67 |
Évora |
Portugal |
14-abr-1964 |
14-out-2004 |
Macedo |
Estrela |
Rua das Estrelícias n.º 78 |
Portalegre |
Portugal |
29-out-1959 |
29-mar-1997 |
Se quiser, pode introduzir estes dados de exemplo numa nova tabela manualmente ou pode copiar esta tabela de exemplo para um programa de folha de cálculo, como o Microsoft Excel, e, em seguida, utilizar Access para importar a folha de cálculo resultante para uma tabela.
Criar uma consulta básica dos valores mais altos
-
No separador Criar, no grupo Consultas, clique em Estrutura da Consulta.
-
Na caixa de diálogo, clique na tabela que pretende utilizar na consulta, clique em Adicionar para colocar a tabela na secção superior do estruturador e, em seguida, clique em Fechar.
– ou –
Faça duplo clique na tabela e, em seguida, clique em Fechar.
Se utilizar os dados de exemplo listados na secção anterior, adicione a tabela Funcionários à consulta.
-
Adicione os campos que pretende utilizar na sua consulta na grelha de estrutura. Pode fazer duplo clique em cada campo ou arrastar e largar cada campo numa célula em branco na linha Campo.
Se utilizar a tabela de exemplo, adicione os campos Nome, Apelido e Data de Nascimento.
-
No campo que contém os seus valores mais altos ou mais baixos (o campo Data de Nascimento, se utilizar a tabela de exemplo), clique na linha Ordenar e selecione Ascendente ou Descendente.
A sequência de ordenação Descendente devolve a data mais recente e a sequência de ordenação Ascendente devolve a data mais antiga.
Importante: Só tem de definir um valor na linha Ordenar para campos que contêm as suas datas. Se especificar uma sequência de ordenação para outro campo, a consulta não devolverá os resultados pretendidos.
-
No separador Estrutura da Consulta , no grupo Configuração da Consulta , clique na seta para baixo junto a Todos (a lista Valores Principais ) e introduza o número de registos que pretende ver ou selecione uma opção na lista.
-
Clique em Executar
para executar a consulta e apresentar os resultados na vista Folha de Dados. -
Guarde a consulta e mantenha-a aberta para utilizar nos passos seguintes.
Pode ver que este tipo de consulta dos valores mais altos pode responder a questões básicas, como quem é a pessoa mais velha ou mais nova na empresa. Os passos seguintes explicam como utilizar expressões e outros critérios para dar poder e flexibilidade à consulta. Os critérios mostrados no passo seguinte devolvem os três aniversários de funcionários seguintes.
Adicionar critérios à consulta
Nota: Estes passos assumem que utilizará a consulta descrita na secção anterior.
-
Mude a consulta que criou nos passos anteriores para a vista Estrutura.
-
Na grelha de estrutura da consulta, na coluna à direita da coluna Data de Nascimento, copie e cole ou escreva a seguinte expressão: Expr1: DatePart("m",[Data de Nascimento]). Em seguida, clique em Executar.
A função DatePart extrai a porção do mês do campo Data de Nascimento.
-
Mude para a vista Estrutura.
-
Na parte direita da sua primeira expressão, cole ou escreva a seguinte expressão: Expr2: DatePart("d",[Data de Nascimento]). Em seguida, clique em Executar.
Neste caso, a função DatePart extrai a porção da data do campo Data de Nascimento.
-
Mude para a vista Estrutura.
-
Desmarque as caixas de verificação na linha Mostrar para cada uma das expressões que introduziu, clique na linha Ordenar para cada expressão e, em seguida, selecione Ascendente.
-
Clique em Executar.
-
Opcionalmente, pode especificar um critério para limitar o âmbito da consulta. Quando especifica critérios, a consulta ordena apenas os registos que respeitam os critérios e identifica os valores do campo superior ou inferior da lista ordenada.
Para continuar com os dados de exemplo, mude para a vista Estrutura. Em seguida, na linha Critério da coluna Data de Nascimento, escreva a seguinte expressão:
Mês([Data de Nascimento]) > Mês(Data()) Ou Mês([Data de Nascimento])= Mês(Data()) E Dia([Data de Nascimento])>Dia(Data())
Esta expressão faz o seguinte: A parte Mês([Data de Nascimento]) > Mês(Data()) verifica a data de nascimento de cada funcionário para ver se calha num mês futuro e, se a condição for verdadeira, inclui esses registos na consulta. A parte Mês([Data de Nascimento])= Mês(Data()) E Dia([Data de Nascimento])>Dia(Data()) da expressão verifica as datas de nascimento que ocorrem no mês atual para ver se algum aniversário calha no dia atual ou depois. Se essa condição for verdadeira, a função incluirá esses registos na consulta. Resumindo: esta expressão ignora todos os registos em que os aniversários calham entre 1 de janeiro e a data na qual está a efetuar a sua consulta.
Para ver mais exemplos de expressões de critérios de consulta, consulte o artigo Exemplos de critérios de consulta.
-
No separador Estrutura da Consulta , no grupo Configuração da Consulta , clique na seta para baixo junto a Todos (a lista Valores Principais ) e introduza o número de registos que pretende ver ou selecione uma opção na lista.
Para ver os três aniversários seguintes, escreva 3.
-
Clique em Executar
para executar a consulta e apresentar os resultados na vista Folha de Dados.
Se vir registos além dos que especificou
Se os seus dados contiverem múltiplos registos que partilham um valor de data, a sua consulta dos valores mais altos poderá devolver dados além dos que especificou. Por exemplo, pode criar uma consulta dos valores mais altos para devolver três registos de funcionários, mas a consulta devolve quatro registos porque "Vaz" e "Azevedo" têm o aniversário no mesmo dia, como demonstrado na tabela seguinte.
Apelido |
DataNascimento |
---|---|
Faria |
26/9/1968 |
Araújo |
2/10/1970 |
Azevedo |
15/10/1965 |
Vaz |
15/10/1969 |
Se vir menos registos do que os que especificou
Suponhamos que cria uma consulta para devolver os cinco registos mais altos e mais baixos num campo, mas a consulta devolve apenas três registos. Por regra, este problema é resolvido ao abrir a consulta na vista Estrutura e rever a linha Critério das colunas na grelha de estrutura.
Para obter mais informações sobre utilizar critérios, consulte o artigo Exemplos de critérios de consulta.
Se existirem registos duplicados
Se uma consulta dos valores mais altos devolver duplicados, é porque as tabelas subjacentes contêm registos duplicados ou porque os registos parecem ser duplicados porque a consulta não inclui os campos que conseguem distinguir entre registos. Por exemplo, a seguinte tabela mostra os resultados de uma consulta que devolve as cinco encomendas enviadas mais recentemente, juntamente com o nome do vendedor que efetuou a transação.
DataDeEnvio |
Vendedor |
---|---|
12/11/2004 |
Eduarda |
12/11/2004 |
Beatriz |
12/10/2004 |
Guilherme |
12/10/2004 |
Guilherme |
12/10/2004 |
Eduarda |
O terceiro e quarto registos parecem ser duplicados, mas é possível que o vendedor Guilherme tenha efetuado duas encomendas diferentes que foram enviadas no mesmo dia.
Dependendo dos requisitos do utilizador, pode fazer uma de duas coisas para evitar que sejam devolvidos registos duplicados. Pode alterar a estrutura da consulta para adicionar campos que o ajudarão a distinguir registos, como os campos IDDaEncomenda e IDDoCliente. Em alternativa, se a visualização de apenas um dos registos duplicados for suficiente, pode mostrar apenas registos diferentes ao definir a Propriedade Valores Exclusivos da consulta para Sim. Para definir esta propriedade, na vista Estrutura da consulta, clique com o botão direito do rato em qualquer parte da área em branco na parte superior do estruturador da consulta e, em seguida, clique em Propriedades no menu de atalho. Na folha de propriedades da consulta, localize a propriedade Valores Exclusivos e mude-a para Sim.
Para obter mais informações sobre como lidar com registos duplicados, consulte o artigo Localizar registos duplicados com uma consulta.
Localizar as datas mais recentes ou mais antigas de registos em categorias ou grupos
É utilizada uma consulta de totais para localizar as datas mais recentes ou mais antigas para registos pertencentes a grupos ou categorias. Uma consulta de totais é uma consulta Selecção que utiliza funções de agregação como Min, Max, Soma, Primeiro e Último para calcular valores de um determinado campo.
Os passos nesta secção simulam que tem uma empresa de gestão de eventos e que é você que trata da preparação, iluminação, catering e outras facetas de funções em grande escala. Adicionalmente, os eventos que gerir inserem-se em várias categorias, como lançamentos de produtos, feiras de rua e concertos. Os passos nesta secção explicam como responder a uma pergunta comum: quando é o próximo evento, por categoria? Por outras palavras, quando é o próximo lançamento de produto, o próximo concerto, entre outros.
Ao proceder, lembre-se do seguinte: por predefinição, o tipo de consulta de totais que criar aqui só pode incluir o campo que contém os dados do seu grupo ou categoria e o campo que contém as suas datas. Não pode incluir outros campos que descrevam os itens numa categoria, como nomes de clientes ou fornecedores. No entanto, pode criar uma segunda consulta que combina a sua consulta de totais com os campos que contêm dados descritivos. Pode encontrar mais à frente nesta secção os passos que explicam como fazê-lo.
Os passos nesta secção assumem que está a utilizar uma das seguintes três tabelas:
A tabela Tipo de Evento
IDDoTipo |
Tipo de Evento |
---|---|
1 |
Lançamento de Produto |
2 |
Função Corporativa |
3 |
Função Privada |
4 |
Angariação de Fundos |
5 |
Feira de Vendas |
6 |
Palestra |
7 |
Concerto |
8 |
Exposição |
9 |
Feira de Rua |
A tabela Clientes
IDDoCliente |
Empresa |
Contacto |
---|---|---|
1 |
Contoso, Ltd. Graphic |
Artur Cunha |
2 |
Tailspin Toys |
Mariana Araújo |
3 |
Fabrikam |
Sónia Teixeira |
4 |
Wingtip Toys |
Luís Rodrigues |
5 |
A. Datum |
Vítor Neves |
6 |
Adventure Works |
Miguel Cardoso |
7 |
Design Institute |
Gonçalo Almeida |
8 |
School of Fine Art |
Adriana Mota |
A tabela Eventos
IDDoEvento |
Tipo de Evento |
Cliente |
Data do Evento |
Preço |
---|---|---|---|---|
1 |
Lançamento de Produto |
Contoso, Ltd. |
14/4/2003 |
10 000 € |
2 |
Função Corporativa |
Tailspin Toys |
21/4/2003 |
8 000 € |
3 |
Feira de Vendas |
Tailspin Toys |
1/5/2003 |
25 000 € |
4 |
Exposição |
Graphic Design Institute |
13/5/2003 |
4 500 € |
5 |
Feira de Vendas |
Contoso, Ltd. |
14/5/2003 |
55 000 € |
6 |
Concerto |
School of Fine Art |
23/5/2003 |
12 000 € |
7 |
Lançamento de Produto |
A. Datum |
1/6/2003 |
15 000 € |
8 |
Lançamento de Produto |
Wingtip Toys |
18/6/2003 |
21 000 € |
9 |
Angariação de Fundos |
Adventure Works |
22/6/2003 |
1 300 € |
10 |
Palestra |
Graphic Design Institute |
25/6/2003 |
2 450 € |
11 |
Palestra |
Contoso, Ltd. |
4/7/2003 |
3 800 € |
12 |
Feira de Rua |
Graphic Design Institute |
4/7/2003 |
5 500 € |
Nota: Os passos nesta secção assumem que as tabelas Clientes e Tipo de Evento residem no lado "um" das relações um-para-muitos com a tabela Eventos. Neste caso, a tabela Eventos partilha os campos IDDoCliente e IDDoTipo. As consultas de totais descritas nas secções seguintes não funcionarão sem essas relações.
Como adiciono estes dados a uma base de dados?
Para adicionar estas tabelas de exemplo a uma base de dados, pode copiar os dados para o Excel e, em seguida, importar os dados, mas com algumas exceções:
-
Quando copiar as tabelas Tipos de Evento e Clientes para o Excel, não copie as colunas IDDoTipo e IDDoCliente. Access adicionará automaticamente valores de chave primária quando importar as folhas de cálculo; o que lhe poupa algum tempo.
-
Após importar as tabelas, deve abrir a tabela Eventos na vista Estrutura e converter as colunas Tipo de Evento e Cliente em campos de pesquisa. Para fazê-lo, clique na coluna Tipo de Dados para cada campo e, em seguida, clique em Assistente de Pesquisas.
Como parte da criação dos campos de pesquisa, Access substitui os valores de texto nas colunas Tipo de Evento e Cliente por valores numéricos das tabelas de origem.
Para obter mais informações sobre como criar e utilizar campos de pesquisa, consulte os artigos Criar ou eliminar um campo de valores múltiplos. Este artigo explica como criar um tipo de campo de pesquisa que lhe permite selecionar vários valores para um determinado campo e também explica como criar listas de pesquisa.
Criar a consulta de totais
-
No separador Criar, no grupo Consultas, clique em Estrutura da Consulta.
-
Faça duplo clique nas tabelas que pretende utilizar. Cada tabela é apresentada na secção superior do estruturador de consultas.
Se utilizar as tabelas de exemplo apresentadas acima, adicione as tabelas Eventos e Tipos de Evento.
-
Faça duplo clique nos campos das tabelas que pretende utilizar na sua consulta. Certifique-se de que, por agora, só adiciona os campos de grupo ou de categoria e o campo de valor à consulta.
Se utilizar os dados de exemplo listados nas três tabelas precedentes, adicione o campo Tipo de Evento da tabela Tipo de Evento ou Data do Evento da tabela Eventos.
-
Opcionalmente, pode especificar um critério que limite o âmbito da consulta. Só os registos que respeitem os critérios são ordenados e os valores de campo superior e inferior serão identificados dentro desta lista ordenada.
Por exemplo, se quiser que sejam devolvidos eventos na categoria Função Privada, escreva a seguinte expressão na linha Critério da coluna Tipo de Evento:<>"Função Privada".
Para ver mais exemplos de expressões de critérios de consulta, consulte o artigo Exemplos de critérios de consulta.
-
Converta a consulta numa consulta de totais ao fazer o seguinte:
No separador Estrutura da Consulta , no grupo Mostrar/Ocultar , clique em Totais.
É apresentada a linha Totais na grelha de estrutura.
-
Certifique-se de que a linha Totais de cada campo de grupo ou categoria está definida para Agrupar Por e, em seguida, defina a linha Totais do campo de valores (o campo com os valores mais altos e mais baixos) para Max ou Min.
Max devolve o maior valor num campo numérico e o valor de data ou hora mais recente num campo Data/Hora. Min devolve o menor valor num campo numérico e o valor de data ou hora mais recente num campo Data/Hora.
-
No separador Estrutura da Consulta , no grupo Configuração da Consulta , clique na seta para baixo junto a Todos (a lista Valores Principais ) e introduza o número de registos que pretende ver ou selecione uma opção na lista.
Neste caso, selecione Todos e, em seguida, clique em Executar para apresentar os resultados na vista de Folha de Dados.
Nota: Consoante a função que escolheu no passo 6, Access altera o nome do campo de valor na consulta para MaxOfFieldName ou MinOfFieldName. Se utilizar as tabelas de exemplo, Access muda o nome do campo MaxOfEvent Date ou MinOfEvent Date.
-
Guarde a consulta e continue a seguir os passos.
Os resultados da consulta não mostram nomes de produto ou outras informações sobre os produtos. Para ver esses dados adicionais, tem de criar uma segunda consulta que incorpore a consulta que acabou de criar. Os passos seguintes explicam como fazê-lo.
Criar uma segunda consulta para adicionar mais dados
-
No separador Criar, no grupo Consultas, clique em Estrutura da Consulta.
-
Clique no separador Consultas e, em seguida, faça duplo clique na consulta de totais que criou na secção anterior.
-
Clique no separador Tabelas e adicione as tabelas que utilizou na sua consulta de totais e adicione também as tabelas que contêm outros dados relacionados. Se utilizar as três tabelas de exemplo anteriores, adicione as tabelas Tipo de Evento, Evento e Clientes à sua nova consulta.
-
Faça corresponder os campos na consulta de totais aos respetivos campos nas tabelas principais. Para fazê-lo, arraste cada campo na consulta de totais para o campo correspondente na tabela.
Se utilizar os dados de exemplo das três tabelas, arraste a coluna Tipo de Evento na consulta de totais para o campo Tipo de Evento na tabela Tipo de Evento. Em seguida, arraste a coluna MaxDeData do Evento na consulta de totais para o campo de Data do Evento na tabela Eventos. Criar estas associações permite que a sua nova consulta Selecção ligue os dados na consulta de totais aos dados nas outras tabelas.
-
Adicione os campos descritivos adicionais das outras tabelas da consulta.
Se utilizar os dados de exemplo das três tabelas, pode adicionar os campos Empresa e Contacto da tabela Clientes.
-
Opcionalmente, especifique uma sequência de ordenação para uma ou mais colunas. Por exemplo, para listar as categorias por ordem alfabética, defina a linha Ordenar da coluna Tipo de Evento para Ascendente.
-
No separador Estrutura da Consulta , no grupo Resultados , clique em Executar.
Os resultados da consulta são apresentados na vista de Folha de Dados.
Sugestão: Se não quiser que o cabeçalho da coluna Preço apareça como MaxOfPrice ou MinOfPrice, abra a consulta na vista Estrutura e, na coluna preço na grelha, escreva Preço: MaxOfPrice ou Preço: MinOfPrice. O preço será apresentado como o cabeçalho da coluna na vista Folha de Dados.
Localizar as datas mais recentes e mais antigas
As consultas que criou anteriormente neste artigo podem devolver os valores mais altos ou mais baixos, mas não ambos. Se quiser ver ambos os conjuntos de valores numa única vista, terá de criar duas consultas (uma que devolve os valores mais altos e outra que devolve os mais baixos) e, em seguida, unir e armazenar os resultados numa única tabela.
O processo de localizar os valores mais altos e mais baixos e apresentar esses dados numa tabela segue os seguintes passos gerais:
-
Crie uma consulta dos valores mais altos e outra dos valores mais baixos ou, se tiver de agrupar os seus dados, crie consultas de totais que utilizem as funções Min e Max.
-
Converta a sua consulta de valores mais altos (ou a sua consulta de totais Max) numa consulta Criar Tabela e crie uma nova tabela.
-
Converta a sua consulta dos valores mais baixos (ou a sua consulta de totais Min) numa consulta Acrescentar para acrescentar os registos da sua tabela dos valores mais altos.
Os passos nestas secções explicam como fazê-lo.
Criar as consultas
-
Crie as consultas dos valores mais altos e mais baixos.
Para obter os passos precisos para criar uma consulta dos valores mais altos ou mais baixos, consulte a secção Localizar as datas mais recentes ou mais antigas deste artigo. Se precisar de agrupar os seus registos por categoria, consulte a secção Localizar as datas mais recentes ou mais antigas para registos em categorias ou grupos anteriormente neste artigo.
Se utilizar as tabelas de exemplo da secção anterior, utilize apenas os dados na tabela Eventos. Utilize os campos Tipo de Evento, Cliente e Data do Evento da tabela Eventos em ambas as consultas.
-
Guarde cada consulta com um nome adequado, tal como Valor Mais Alto e Valor Mais Baixo e deixe-as abertas para utilizar nos passos seguintes.
-
Criar a consulta Criar Tabela
-
Na sua consulta dos valores mais altos aberta na vista Estrutura:
No separador Estrutura da Consulta , no grupo Tipo de Consulta , clique em Criar Tabela.
É apresentada a caixa de diálogo Criar Tabela.
-
Na caixa Nome da Tabela, escreva um nome para a tabela que irá armazenar os registos mais altos e mais baixos. Por exemplo, escreva Registos Mais Altos e Mais Baixos e, em seguida, clique em OK.
Cada vez que executar a consulta, em vez de os resultados serem mostrados na vista de Folha de Dados, a consulta cria uma tabela e substitui o valor mais alto pelos dados atuais.
-
Guarde e feche a consulta.
Criar uma consulta acrescentar
-
Na sua consulta dos valores mais baixos na vista Estrutura:
No separador Estrutura da Consulta , no grupo Tipo de Consulta , clique em Acrescentar.
-
É apresentada a caixa de diálogo Acrescentar.
-
Escreva o mesmo nome que escreveu na caixa de diálogo Criar Tabela.
Por exemplo, escreva Registos Mais Altos e Mais Baixos e, em seguida, clique em OK. Cada vez que executar a consulta, em vez de os resultados serem mostrados na vista de Folha de Dados, a consulta acrescentará os registos à tabela Registos Mais Altos e Mais Baixos.
-
Guarde e feche a consulta.
Executar as consultas
-
Está pronto para executar as duas consultas. No Painel de Navegação, faça duplo clique na consulta de valor superior e clique em Sim quando Access lhe for pedido. Em seguida, faça duplo clique na consulta Valor Inferior e clique em Sim quando Access lhe for pedido.
-
Abra a tabela Registos Mais Altos e Mais Baixos na vista de Folha de Dados.
Importante: Se tentar executar as consultas criar tabela ou acrescentar e parecer que nada acontece, verifique a barra de estado Access para obter a seguinte mensagem:
Esta ação ou evento foi bloqueado pelo Modo Desactivado.
Se vir essa mensagem, faça o seguinte:
-
Selecione Activar este conteúdo e, em seguida, clique em OK.
-
Execute novamente a consulta.