Localizar registros com as datas mais recentes ou antigas

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Este artigo explica como usar uma consulta de valor superior para localizar as datas mais recentes ou mais antiga em um conjunto de registros. Você pode usar as informações que esse tipo de consulta retorna para atender a uma variedade de perguntas de negócios, como quando um cliente última colocado um pedido.

O que deseja fazer?

Compreender como superior valor consultas trabalhar com datas

Encontrar a data mais recente ou mais antiga

Localizar as datas mais recentes ou mais antiga para registros em categorias ou grupos

Localizar o mais recente e as datas mais antigas

Compreender como superior valor consultas trabalhar com datas

Usar uma consulta de valor principal quando você precisar localizar registros que contêm as datas mais recentes ou mais antiga em uma tabela ou grupo de registros. Em seguida, você pode usar os dados para responder a vários tipos de perguntas de negócios, como:

  • Quando um funcionário última fez uma venda? A resposta pode ajudá-lo a identificar um funcionário produtivas mais ou menos produtivas.

  • Quando um cliente última fazer um pedido? Se um cliente não tiver colocado uma ordem para um determinado período de tempo, você talvez queira mover o cliente para uma lista inativa.

  • Quem tem o próximo aniversário ou os aniversários n próxima?

Regras para criar e usar consultas de valores principais

Você cria uma consulta de valor superior criando primeiro uma consulta seleção. Dependendo dos resultados desejado, você aplicar em uma ordem de classificação à consulta ou converter a consulta em uma consulta de totais. Se você converter a consulta, em seguida, use uma função de agregação, como Máx ou Mín para retornar o valor mais alto ou mais baixo, ou primeiro ou último para retornar a data mais antiga ou mais recente. Você pode usar consultas de totais e funções de agregação somente quando você precisa localizar os dados que se encaixa em um conjunto de grupos ou categorias. Por exemplo, suponha que você precisa encontrar os números de vendas de uma determinada data para cada cidade no qual sua empresa opera. Nesse caso, as cidades ficam categorias (necessário para localizar os dados por cidade), então você usar uma consulta de totais.

Medida que prosseguir, lembre-se de que, independentemente do tipo de consulta, suas consultas devem usar campos que contêm dados descritivos, como nomes de cliente e também um campo que contém os valores de data que você deseja localizar. Além disso, digite a data de valores devem residem em um campo definido para os dados de data/hora. As consultas que este artigo descreve falharem se você tentar executá-los nos valores de data em um campo de texto. Além disso, se você quiser usar uma consulta de totais, os campos de dados devem incluir informações de categoria, como um campo Cidade ou país/região.

Escolhendo entre uma consulta de valores principais e um filtro

Para determinar se você deve criar uma consulta de valores principais ou aplicar um filtro, escolha um destes procedimentos:

  • Se quiser retornar os registros com as datas mais recentes ou mais recentes em um campo e você não souber os valores de data exata ou eles não são importantes, você cria uma consulta de valores principais.

  • Se quiser retornar todos os registros onde a data corresponde, é antes ou depois de uma determinada data, use um filtro. Por exemplo, para ver as datas de vendas entre abril e julho, você aplica um filtro. Uma discussão completa de filtros está além deste tópico.

    Para obter mais informações sobre como criar e usá-los, consulte o artigo filtro: limite o número de registros em um modo de exibição.

Início da página

Encontrar a data mais recente ou mais antiga

As etapas desta seção explicam como criar uma consulta de valores principais básicas que usa uma ordem de classificação, além de uma mais avançadas de consulta que usa expressões e outros critérios. A primeira seção demonstra as etapas básicas na criação de uma consulta de valores principais, e a segunda seção explica como localizar os aniversários de funcionários alguns próxima adicionando critérios. As etapas usam os dados na tabela de exemplo a seguir.

Sobrenome

Nome

Endereço

Cidade

País/Região

Data de nascimento

Data de contratação

Oliveira

Manuel

1 Main St.

Nova York

EUA

05-fev-1968

10-jun-1994

Freitas

Victor

52 1st St.

Boston

EUA

22-mai-1957

22-nov-1996

Gonçalo

Cunha

3122 75th Ave. S.W.

Seattle

EUA

11-nov-1960

11-mar-2000

Neves

Paulo

1 Contoso Blvd.

Londres

UK

22-mar-1964

22-jun-1998

Andrade

Diogo

Calle Smith 2

Cidade do México

México

05-jun-1972

05-jan-2002

Martins

Isabel

3122 75th St. S.

Seattle

EUA

23-jan-1970

23-abr-1999

Riley

Steve

67 Big St.

Tampa

EUA

14-abr-1964

14-out-2004

Marques

Leonor

2 Nosey Pkwy

Portland

EUA

29-out-1959

29-mar-1997

Se desejar, é possível inserir esses dados de exemplo em uma nova tabela manualmente ou você pode copiar esta tabela de exemplo para um programa de planilha, como Microsoft Office Excel 2007 e, em seguida, usar o Access para Importar planilha resultante em uma tabela.

Mostre-me como

Insira os dados de exemplo manualmente

  1. Na guia Criar, no grupo Tabelas, clique em Tabela.

    O Access adiciona uma nova tabela em branco ao seu banco de dados.

    Observação : Você não precisa siga esta etapa se você abrir um banco de dados novo e em branco, mas você precisa acompanhá-lo sempre que você precisar adicionar uma tabela no banco de dados.

  2. Clique duas vezes na primeira célula na linha de cabeçalho e digite o nome do campo na tabela de exemplo.

    Por padrão, o Access indica campos em branco na linha de cabeçalho com o texto Adicionar novo campo, assim:

    Um novo campo em uma folha de dados

  3. Use as teclas de direção para mover para a próxima célula de cabeçalho em branco e digite o nome do segundo campo (você também pode pressionar TAB ou clique duas vezes na célula novo). Repita esta etapa até que você insira todos os nomes de campo.

  4. Insira os dados da tabela de exemplo.

    Quando você insere os dados, o Access infere um tipo de dados para cada campo. Se você estiver começando a bancos de dados relacionais, você deve definir um tipo de dados específicos, como número, texto ou data/hora, para cada um dos campos nas suas tabelas. Definir tipos de dados ajuda a garantir a entrada de dados precisos e ajuda a evitar erros, como usar um número de telefone em um cálculo. Para essas tabelas de exemplo, você deve deixar o Access inferir o tipo de dados.

  5. Quando terminar de inserir os dados, clique em Salvar

    Atalho de teclado pressione CTRL + S.

    A caixa de diálogo Salvar como é exibida.

  6. Na caixa Nome da tabela, digite o nome da tabela de exemplo e clique em OK.

    Você usar o nome de cada tabela de amostra, porque as consultas nas seções instruções usar esses nomes.

  7. Repita essas etapas até que você crie cada uma das tabelas amostra listadas no início desta seção.

Copie a tabela ao seu programa de planilha

  1. Inicie o programa de planilha e criar um arquivo novo e em branco. Se você usar o Excel, uma nova pasta de trabalho em branco é criada por padrão.

  2. Copie a tabela de exemplo fornecida na seção anterior e colá-lo em primeira planilha, começando na primeira célula.

  3. Clique com botão direito na guia da planilha, clique em Renomear e nome da planilha funcionários.

  4. Salve o arquivo de planilha em um local conveniente e vá para as próximas etapas.

Importar a tabela no Access

  1. Em um banco de dados novo ou existente:

    Na guia Dados externos, no grupo Importar, clique em Excel.

    -ou-

    Clique em mais e, em seguida, selecione um programa de planilha na lista.

    Caixa de diálogo Obter dados externos - planilha de nome do programa é exibida.

  2. Clique em Procurar, abra o arquivo de planilha que você criou nas etapas anteriores e clique em OK.

    Inicia o Assistente de importação de planilha.

  3. Por padrão, o seleciona de assistente a primeira planilha na pasta de trabalho (funcionários, se você seguiu as etapas na seção anterior) e dados da planilha aparece na seção inferior da tela. Clique em Avançar.

  4. Clique em Primeira linha contém títulos de coluna e clique em Avançar.

  5. Opcionalmente, use as caixas de texto e listas em Opções de campo para alterar nomes de campos e tipos de dados ou omitir campos do processo de importação. Caso contrário, clique em Avançar.

    Se você usar a tabela de exemplo acima, você não precisa fazer alterações neste momento.

  6. Deixe a opção Permitir que o Access adicione a chave primária selecionada e clique em Avançar.

  7. Por padrão, o Access aplica o nome da planilha para sua nova tabela. Aceite o nome ou digite outro nome e clique em Concluir.

Observação : Se você não tiver um programa de planilha, você pode copiar os dados de exemplo para um editor de texto, como bloco de notas. Para obter mais informações sobre como importar dados de texto, consulte o artigo Importar ou vincular dados em um arquivo de texto.

Criar uma consulta de valores principais básica

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

    Caixa de diálogo Mostrar tabela é exibida.

  2. Na caixa de diálogo, clique na tabela que você deseja usar na consulta, clique em Adicionar para colocar a tabela na seção superior do designer e clique em Fechar.

    -ou-

    Clique duas vezes na tabela e, em seguida, clique em Fechar.

    Se você usar os dados de exemplo, adicione a tabela Funcionários à consulta.

  3. Adicione os campos que você deseja usar em sua consulta à grade de design. Você pode clique duas vezes em cada campo, ou arraste e solte cada campo em uma célula em branco na linha campo.

    Se você usar a tabela de exemplo, adicione os campos de nome, sobrenome e a data de nascimento.

  4. No campo que contém os valores superiores ou inferiores (o data de nascimento campo, se você usar a tabela de exemplo), clique na linha de classificação e selecione crescente ou Decrescente.

    Ordem de classificação decrescente retorna a data mais recente e ordem de classificação crescente retorna a data mais antiga.

    Importante : Você deve definir um valor na linha Classificar somente para os campos que contêm as datas. Se você especificar uma ordem de classificação para outro campo, a consulta não retornar os resultados desejados.

  5. Na guia Design, no grupo Ferramentas, clique na seta para baixo ao lado de tudo (a lista de Valores principais ) e seja insira o número de registros que você deseja ver, ou selecione uma opção na lista.

  6. Clique em Executar Imagem do botão para executar a consulta e exibir os resultados no modo folha de dados.

  7. Salvar a consulta e mantenha-a aberta para uso nas próximas etapas.

Você pode ver que esse tipo de consulta de valores principais pode responder perguntas básicas, como quem é o mais antigo ou mais nova pessoa na empresa. As próximas etapas explicam como usar expressões e outros critérios para adicionar flexibilidade e à consulta. Os critérios mostrados na próxima etapa retornam os aniversários próximos três funcionários.

Adicionar critérios à consulta

Observação : Estas etapas pressupõem que você usará a consulta descrita na seção anterior.

  1. Alterne a consulta que você criou nas etapas anteriores para o modo Design.

  2. Na grade de design da consulta, na coluna à direita da coluna Data de nascimento, copiar e colar ou digitar essa expressão: Expr1: PartData ("m", [data de nascimento]). Clique em Executar.

    A função PartData extrai a parte de mês do campo Data de nascimento.

  3. Alternar para o modo Design.

  4. À direita da primeira expressão, cole ou digite essa expressão: Expr2: PartData ("d", [data de nascimento]). Clique em Executar.

    Nesse caso, a função PartData extrai a parte de data do campo Data de nascimento.

  5. Alternar para o modo Design.

  6. Desmarque as caixas de seleção na linha Mostrar para cada uma das duas expressões que você inseriu, clique na linha de classificação de cada expressão e, em seguida, selecione crescente.

  7. Clique em Executar.

  8. Opcionalmente, você pode especificar critérios para limitar o escopo da consulta. Quando você especifica critérios, a consulta classifica somente os registros que atendam os critérios e identifica os valores superiores ou inferiores campo de dentro da lista classificada.

    Para continuar com os dados de exemplo, alternar para o modo Design. Em seguida, na linha critérios da coluna Data de nascimento, digite a expressão a seguir:

    Mês ([data de nascimento]) > mês ou mês ([data de nascimento]) = mês e dia ([data de nascimento]) > Day(Date())

    Essa expressão faz o seguinte: O mês ([data de nascimento]) > parte de mês verifica a data de nascimento de cada funcionário para ver se ela cai em um mês futuro e, se verdadeiro, inclui esses registros na consulta. O mês ([data de nascimento]) = mês e Day([Birth Date]) > Day(Date()) parte da expressão verifica se as datas de nascimento que ocorram no mês atual para ver se o aniversário cai em ou após o dia atual. Se essa condição for verdadeira, a função inclui esses registros na consulta. Para resumir: essa expressão ignora todos os registros onde o aniversário cai entre janeiro 1 e a data em que você executa a consulta.

    Para ver mais exemplos de expressões de critérios de consulta, consulte o artigo exemplos de critérios de consulta.

  9. Na guia Design, no grupo Ferramentas, clique na seta para baixo ao lado de tudo (a lista de Valores principais ) e seja insira o número de registros que você deseja ver, ou selecione uma opção na lista.

    Para ver os próximos três aniversários, digite 3.

  10. Clique em Executar Imagem do botão para executar a consulta e exibir os resultados no modo folha de dados.

Se você vir mais registros do que você especificar

Se seus dados contiverem vários registros que compartilham um valor de data, sua consulta de valores principais pode retornar mais dados que você especificar. Por exemplo, você pode criar uma consulta de valores principais para recuperar os três registros de funcionários, mas a consulta retorna quatro registros porque "Wilson" e "Edwards" compartilham um aniversário, conforme mostrado na tabela a seguir.

Sobrenome

DataNascimento

Berka

26/9/1968

Jackson

2/10/1970

Edwards

15/10/1965

Pedro

15/10/1969

Se você vir menos registros do que você especificar

Suponha que você cria uma consulta para retornar os cinco registros superior ou inferior de um campo, mas a consulta retorna registros apenas três. Como uma regra, você pode resolver esse tipo de problema abrindo a consulta no modo Design e revisando linha critérios das colunas na grade de design.

Para obter mais informações sobre critérios, consulte o artigo exemplos de critérios de consulta.

Se você vir registros duplicados

Se uma consulta de valores principais retornará duplicatas, as tabelas base contêm registros duplicados ou registros parecem estar duplicados porque a consulta não inclui os campos que podem distinguir os registros. Por exemplo, a tabela a seguir mostra os resultados de uma consulta que retorna os cinco pedidos que foram enviados mais recentemente, juntamente com o nome do vendedor que fez a transação.

DataDeEnvio

Vendedor

12/11/2004

Freitag

12/11/2004

Cajhen

10/12/2004

Delgado

10/12/2004

Delgado

10/12/2004

Freitag

Os terceiro e o quarto registros parecem estar duplicados, mas é possível que vendedor Delgado manipulados dois pedidos diferentes que foram enviados no mesmo dia.

Dependendo das suas necessidades, você pode fazer uma das duas ações para evitar retornando registros duplicados. Você pode alterar o design da consulta para adicionar campos que ajudarão a distinguir os registros, como os campos CódigoDoPedido e CustomerID. Ou, se for suficiente ver apenas um dos registros duplicados, você pode mostrar apenas os registros distintos definindo a propriedade da consulta Valores exclusivos como Sim. Para definir esta propriedade, no modo de Design da consulta, clique com botão direito em qualquer lugar na área em branco na metade superior do designer de consulta e clique em Propriedades no menu de atalho. Na folha de propriedades da consulta, localize a propriedade Valores exclusivos e defina-o como Sim.

Para obter mais informações sobre como lidar com registros duplicados, consulte o artigo Localizar, ocultar ou eliminar dados duplicados.

Início da página

Localizar as datas mais recentes ou mais antiga para registros em categorias ou grupos

Use uma consulta de totais para encontrar as datas mais cedo ou mais recentes para registros que se enquadram grupos ou categorias. Uma consulta de totais é uma consulta seleção que usa funções de agregação como Min, Max, soma, primeiroe último para calcular valores para um determinado campo.

As etapas desta seção presumem que você executa um negócio de gerenciamento de eventos — você cuidam de preparação, iluminação, buffet e os outros aspectos das funções grandes. Além disso, os eventos que você gerencia recaem em várias categorias, como lançamentos de produtos, ruas feiras e concertos. As etapas desta seção explicam como responder a uma pergunta comum: quando é o próximo evento, por categoria? Em outras palavras, quando for o próximo lançamento do produto, o próximo conjunto e assim por diante.

Conforme você continuar, lembre-se o seguinte: por padrão, o tipo de consulta de totais que você criar aqui pode incluir somente o campo que contém os dados de grupo ou categoria e o campo que contém as datas. Você não pode incluir outros campos que descrevem os itens em uma categoria, como nomes de cliente ou fornecedor. No entanto, você pode criar uma segunda consulta que combina sua consulta de totais com os campos que contêm dados descritivos. As etapas nesta seção explicam como realizar essa tarefa.

As etapas desta seção presumem o uso de três tabelas a seguir:

A tabela de tipo de evento   

Identificação de tipo

Tipo de evento

1

Lançamento do produto

2

Função corporativa

3

Função particular.

4

Raiser de fundo

5

Feira

6

Palestra

7

Conjunto

8

Anexo

9

Feira popular

A tabela Clientes   

CustomerID

Empresa

Contato

1

Gráfico de Contoso, Ltd.

Jonathan Haas

2

Tailspin Toys

Ellen Adams

3

Fabrikam

Marina Azevedo

4

A Wingtip Toys

Lucio Iallo

5

R. referência de

Mandar Samant

6

Empresa Aventura

José Barreto

7

Instituto de design

Jaka Stele

8

Escola de arte

Milena Duomanova

A tabela de eventos   

Iddoevento

Tipo de evento

Cliente

Data de evento

Andrade

1

Lançamento do produto

Contoso, Ltd.

14/4/2003

$10.000

2

Função corporativa

Tailspin Toys

21/4/2003

$8.000

3

Feira

Tailspin Toys

1/5/2003

US $25.000

4

Anexo

Instituto de Design Gráfico

5/13/2003

$4.500

5

Feira

Contoso, Ltd.

14/5/2003

$55.000

6

Conjunto

Escola de arte

23/5/2003

$12.000

7

Lançamento do produto

R. referência de

1/6/2003

$15.000

8

Lançamento do produto

A Wingtip Toys

18/6/2003

R$ 21.000

9

Raiser de fundo

Empresa Aventura

22/6/2003

$1.300

10

Palestra

Instituto de Design Gráfico

25/6/2003

$2,450

11

Palestra

Contoso, Ltd.

4/7/2003

$3,800

12

Feira popular

Instituto de Design Gráfico

4/7/2003

$5,500

Observação : As etapas desta seção presumem que os clientes e o tipo de evento tabelas residem no lado "um" de relações de um-para-muitos com a tabela de eventos. Nesse caso, a tabela de eventos compartilha os campos CustomerID e identificação de tipo. Os totais de consultas descritas nas próximas seções não funcionará sem essas relações.

Como posso adicionar estes dados para um banco de dados?

Para adicionar essas tabelas de exemplo a um banco de dados, você pode seguir as etapas na seção anterior, Localizar registros com valores superiores ou inferiores, mas com algumas exceções:

  • Quando você copia as tabelas clientes e tipos de evento para o Excel, não copie as colunas de identificação de tipo e CustomerID. Access adicionará um valores de chave primária para você quando você importa as planilhas; qual salva algum tempo.

  • Após importar as tabelas, você deve abrir a tabela de eventos no modo Design e converter as colunas de tipo de evento e do cliente em campos de pesquisa. Então, clique na coluna Tipo de dados para cada campo e, em seguida, clique em Assistente de pesquisa.

    Como parte da criação de campos de pesquisa, o Access substitui os valores de texto nas colunas de tipo de evento e do cliente com valores numéricos das tabelas de origem.

    Para obter mais informações sobre como criar e usar campos de pesquisa, consulte os artigos guia aos campos de múltiplos valorese usar uma lista que armazene valores múltiplos . Ambos artigos explicam como criar um tipo de campo de pesquisa que permite que você selecione vários valores para um determinado campo e também explicam como criar listas de pesquisa.

Criar a consulta de totais

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

    Caixa de diálogo Mostrar tabela é exibida.

  2. Na caixa de diálogo, selecione as tabelas que você deseja trabalhar com, clique em Adicionar e, em seguida, clique em Fechar quando terminar de adicionar as tabelas.

    -ou-

    Clique duas vezes as tabelas que você deseja usar e clique em Fechar. Cada tabela aparece na seção superior do designer de consulta.

    Se você usar as tabelas de exemplo listadas acima, adicione as tabelas de eventos e tipos de evento.

  3. Clique duas vezes nos campos de tabela que você deseja usar em sua consulta. Certifique-se de que você adicione somente os campos de grupo ou categoria e o campo de valor à consulta neste momento.

    Se você usar os dados de exemplo listados nas três tabelas anteriores, adicione o campo tipo de evento da tabela de tipo de evento, ou o campo Data de evento na tabela eventos.

  4. Opcionalmente, você pode especificar critérios que limita o escopo da consulta. Somente os registros que atendam os critérios são classificados e os valores de campo superior e inferior são identificados nessa lista de classificação.

    Por exemplo, se você quiser retornar eventos na categoria de função particular, você digitar essa expressão na linha critérios da coluna Tipo de evento: <> "função particular".

    Para ver mais exemplos de expressões de critérios de consulta, consulte o artigo exemplos de critérios de consulta.

  5. Converta a consulta em uma consulta de totais, fazendo o seguinte:

    Na guia Design, no grupo Mostrar/ocultar, clique em totais.

    A linha de totais aparece na grade de design.

  6. Certifique-se de que a linha de totais de cada campo grupo ou categoria é definida como Agrupar por e, em seguida, defina a linha de totais do campo de valor (o campo com os valores superiores ou inferiores) Mín ou Máx.

    Máx retorna o maior valor em um campo numérico e o valor de data ou hora mais recente em um campo de data/hora. Min retorna o menor valor em um campo numérico e o valor de data ou hora anterior em um campo de data/hora.

  7. Na guia Design, no grupo Ferramentas, clique na seta para baixo ao lado de tudo (a lista de Valores principais ) e seja insira o número de registros que você deseja ver, ou selecione uma opção na lista.

    Nesse caso, selecionar tudo e clique em Executar para exibir os resultados no modo folha de dados.

    Observação : Dependendo da função que você escolheu na etapa 6, o Access altera o nome do campo valor na consulta MaxOfFieldName ou MinOfFieldName. Se você usar as tabelas de exemplo, o Access renomeia o campo MaxOfEvent Data ou MinOfEvent Data.

  8. Salvar a consulta e vá para as próximas etapas.

Os resultados da consulta não mostrar nomes de produtos ou qualquer outra informação sobre os produtos. Para ver esses dados adicionais, você precisa criar uma segunda consulta que incorpora a consulta que você acabou de criar. As próximas etapas explicam como fazer isso.

Criar uma segunda consulta para adicionar mais dados

  1. Na guia Criar, no grupo Outros, clique em Design da Consulta.

  2. Na caixa de diálogo Mostrar tabela, clique na guia consultas e clique duas vezes na consulta de totais que você criou na seção anterior.

  3. Clique na guia tabelas e adicionar as tabelas que você usou em sua consulta de totais e também adicionar todas as tabelas que contêm outros dados relacionados. Se você usar as tabelas de três exemplo anterior, adicione as tabelas clientes, eventos e tipo de evento para sua nova consulta.

  4. Ingresse os campos da consulta de totais para os campos correspondentes nas tabelas pai. Para fazer isso, arraste cada campo da consulta de totais para o campo correspondente na tabela.

    Se você usar os dados de exemplo de três tabelas, arraste a coluna de tipo de evento da consulta de totais para o campo de tipo de evento na tabela de tipo de evento. Você arraste a coluna Data MaxOfEvent da consulta de totais para o campo Data de evento na tabela eventos. Criação dessas ligações permite sua nova consulta seleção reunir os dados da consulta de totais e os dados em outras tabelas.

  5. Adicione os campos descritivos adicionais das outras tabelas na consulta.

    Se você usar os dados de exemplo de três tabelas, você pode adicionar os campos da empresa e contato da tabela Customers.

  6. Opcionalmente, especifique uma ordem de classificação para uma ou mais das colunas. Por exemplo, para listar as categorias em ordem alfabética, defina a linha classificação da coluna Tipo de evento como crescente.

  7. Na guia Design, no grupo Resultados, clique em Executar.

    Os resultados da consulta são exibidos no modo folha de dados.

Dica    Se você não quiser que o título da coluna preço seja exibido como MáxDePreço ou MinOfPrice, abra a consulta no modo Design e, na coluna preço na grade, digite Preço: MáxDePreço ou Preço: MinOfPrice. Preço será exibido como o título da coluna no modo folha de dados.

Início da página

Localizar o mais recente e as datas mais antigas

As consultas que você criou anteriormente neste artigo podem retornar início ou últimos valores, mas não ambos. Se você quiser ver ambos os conjuntos de valores em um único modo de exibição, você precisa criar duas consultas — uma que recupere os valores principais e outra que recupere os valores secundários — e, em seguida, mesclar e armazenar os resultados em uma única tabela.

O processo de localização de valores superiores e inferiores e exibir dados em uma tabela seguem estas etapas:

  • Crie um conjunto de valores superior e um inferior valores de consulta ou, se você precisar agrupar dados, criar consultas de totais que usam as funções mínimo e máximo .

  • Converter seu início valores consulta (ou sua consulta de totais Max) em um Verifique consulta de tabela e criar uma nova tabela.

  • Converter sua consulta de valores inferior (ou sua consulta de totais Min) em uma consulta acréscimo e acrescentar os registros à sua tabela de valores principais.

    As etapas dessas seções explicam como fazer isso.

    Criar as consultas

    1. Crie as consultas de valores superior e inferior.

      Para ver as etapas necessárias para criar uma consulta de valores superiores ou inferiores, consulte encontrar a data mais antiga ou mais recente, anteriormente neste artigo. Se você precisar agrupar os registros por categoria, consulte localizar a data mais recente ou mais antiga para registros em categorias ou grupos, neste artigo.

      Se você usar as tabelas de amostra a última seção, use apenas os dados na tabela eventos. Use os campos de tipo de evento, clientes e data de evento na tabela eventos em ambas as consultas.

    2. Salvar cada consulta com um nome significativo, como o valor de superior e inferior e deixá-los aberta para uso nas próximas etapas.

Criar a fazer consulta de tabela

  1. Com os valores superiores a consulta aberta no modo Design:

    Na guia Design, no grupo Tipo de Consulta, clique em Criar Tabela.

    A caixa de diálogo Criar Tabela é exibida.

  2. Na caixa Nome da tabela, digite um nome para a tabela que armazenará os registros superior e inferior. Por exemplo, digite registros principal e secundárioe clique em OK.

    Sempre que você executa a consulta, em vez de exibir os resultados no modo folha de dados, a consulta cria uma tabela e substitui o valor superior com os dados atuais.

  3. Salve e feche a consulta.

Criar uma consulta acréscimo

  1. Com sua consulta de valor inferior no modo Design:

    Na guia Design, no grupo Tipo de Consulta, clique em Acrescentar.

  2. Caixa de diálogo Acrescentar é exibida.

  3. Digite o mesmo nome que você digitou na caixa de diálogo Criar tabela.

    Por exemplo, digite registros principal e secundárioe clique em OK. Sempre que você executa a consulta, em vez de exibir os resultados no modo folha de dados, a consulta acrescentará os registros à tabela registros principal e secundário.

  4. Salve e feche a consulta.

Executar as consultas

  • Agora você está pronto para executar as duas consultas. No painel de navegação, clique duas vezes na consulta valor principal e clique em Sim quando o Access solicitará que você. Em seguida, clique duas vezes na consulta valor secundário e clique em Sim quando o Access solicitará que você.

  • Abra a tabela registros principal e secundário no modo folha de dados.

Importante : Se você tentar executar a criar tabela ou consultas acréscimo e parecer que nada acontece, verifique a barra de status do Access para a seguinte mensagem:

Esta ação ou este evento foi bloqueado pelo Modo Desabilitado.

Se você vir essa mensagem, siga estas etapas:

  • Se ainda não estiver visível, mostra a barra de mensagens. Para fazer isso, na guia Ferramentas de banco de dados, no grupo Mostrar/ocultar, clique em Barra de mensagens.

  • Na Barra de Mensagens, clique em Opções.

    Aparece a caixa de diálogo Opções de Segurança do Microsoft Office

  • Selecione Habilitar este conteúdo e clique em OK.

  • Execute a sua consulta novamente.

Para obter mais informações sobre o modo desabilitado e a segurança do Access, consulte o artigo proteger um banco de dados do Access 2007.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×