Localizar os registros com valores principais ou secundários em um grupo ou campo

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 os valores mais altos ou mais baixos de um conjunto de registros. Use consultas de valor principal para atender a uma variedade de perguntas de negócios, como quais produtos vendem bem e quais não.

O que deseja fazer?

Entender as consultas de valor principal

Localizar os registros que contêm valores superiores ou inferiores

Encontrar os valores superiores ou inferiores de registros em categorias ou grupos

Localizar os registros que contêm valores superiores e inferiores

Entender as consultas de valor principal

Usar uma consulta de valor principal quando você precisar localizar registros que contêm os valores superiores ou inferiores em um campo de tabela. Você pode usar uma consulta de valor superior para atender os seguintes tipos de perguntas.

  • Qual é o produto mais ou menos caro?

  • Quais três funcionários têm os aniversários próxima?

  • Quais divisões gerou o maior ou menos vendas durante o ano atual?

  • Quais produtos ocupam na parte superior ou inferior cinco por cento das vendas?

  • Quais produtos em cada uma das categorias de produtos ocupam na parte superior ou inferior cinco por cento das vendas?

Colocar brevemente, uma consulta de valores principais classifica e filtra os dados para retornar os valores superiores ou inferiores em um campo. Você pode usar um consultas de valores principais para procurar numérico (incluindo moeda) e valores de data.

O processo de criação de uma consulta de valores principais inclui as seguintes etapas:

  • Crie uma consulta seleção ou uma consulta de totais.

    Você pode usar uma consulta seleção para localizar valores superiores ou inferiores em uma tabela. Você pode usar uma consulta de totais para localizar os valores superiores ou inferiores em uma ou mais categorias. Por exemplo, se você quiser responder a uma pergunta como "o que é mais ou menos caro produto", você começa criando uma consulta seleção. Para responder a uma pergunta como "quais produtos em cada um dos nossas categorias de produto ocupam na parte superior ou inferior cinco por cento das vendas," usar uma consulta de totais. Além disso, você pode usar qualquer tipo de consulta para localizar os valores superiores e inferiores em um grupo de registros ou registros que se enquadram em categorias.

  • Aplica uma ordem de classificação à consulta.

  • Aplica outros critérios à consulta.

  • Especifica o número de registros que você deseja que a consulta retorne. Você pode especificar uma porcentagem, como os principais 5% dos valores em um campo, ou você pode especificar um número fixo, como os 10 principais valores em um campo.

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, considere o seguinte:

  • Se quiser retornar os registros que contêm os valores mais altos ou mais baixos em um campo, e você não souber a exata valores superiores ou inferiores campo (ou eles não são importantes), você cria uma consulta de valores principais.

  • Se você quiser retornar todos os registros onde o valor em um campo corresponde, ou é menor ou maior que um valor no qual você está interessado, aplicar um filtro. Por exemplo, para ver os produtos com preços entre r $50 e r $100, você aplica um filtro. Esta figura ilustra um filtro de amostra no modo de Design da consulta e os resultados que um filtro pode produzir:

    Produtos que custam de R$ 50 a R$ 100

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

Regras para criar e usar consultas de valores principais

Conforme você continuar, lembre-se de que, independentemente do tipo de consulta (uma consulta seleção ou uma consulta de totais), você deve usar campos que contêm dados descritivos, como funcionário ou nomes de produtos e um campo que contém os valores superiores ou inferiores que você deseja localizar, como um preço ou um campo de data. Você pode usar mais de um campo de dados e, se você usar uma consulta de totais, os campos de dados geralmente devem incluir informações de categoria, como um campo Cidade ou país/região. Você pode omitir dados de categoria somente quando você cria uma consulta de totais que é executado em relação a todos os registros, como "Mostre-me a porcentagem de cinco principais dos pedidos mais caros". Além disso, você pode usar uma seleção ou uma consulta de totais para encontrar os valores superiores e inferiores em um grupo de registros ou que se enquadram em categorias. Para obter mais informações sobre como fazer isso, consulte a seção Localizar os valores superiores ou inferiores para registros em categorias ou grupos, mais adiante neste artigo.

Localizar os registros que contêm valores superiores ou inferiores

As etapas desta seção explicam como criar uma consulta de valores principais básica e uma consulta mais avançada. As primeiras etapas demonstram as partes básicas de uma consulta de valores principais, enquanto a segunda seção explica como localizar os aniversários de funcionários alguns próximos. As etapas usam a 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

Cunha

Gonçalo

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

Neves

Paulo

1 Contoso Blvd.

Londres

UK

22-mar-1964

20-jun-1998

Se desejar, você pode inserir os dados nesta tabela de amostra manualmente, ou você pode copiar esta tabela para um programa de planilha, como Microsoft Office Excel 2007 e, em seguida, Importar planilha resultante em uma tabela no Microsoft Office Access 2007.

Mostre-me como

Insira os dados de exemplo manualmente

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

Office Access 2007 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.

  1. 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

  2. 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.

  3. Insira os dados da tabela de exemplo.
    Enquanto você digita os dados, o Access infere um tipo de dados para cada campo. Se você é iniciante nos bancos de dados relacionais, você define 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.

  4. Quando terminar de inserir os dados, clique em Salvar
    atalho de teclado pressione CTRL + S.
    a caixa de diálogo Salvar como é exibida.

  5. Na caixa Nome da tabela, insira 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.

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

Copiar a tabela para um 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. Usando a técnica fornecida pelo seu programa de planilha, o 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.
    Será exibida a caixa de diálogo Obter dados externos - planilha de nome do programa.

  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 página do assistente. Clique em Avançar.

  4. Na próxima página do assistente, clique na primeira linha contém títulos de coluna e clique em Avançar.

  5. Opcionalmente, na próxima página do assistente, use as caixas de texto e listas em Opções de campo para alterar nomes de campos e tipos de dados ou omitir os campos da operação de importação. Caso contrário, clique em Avançar.

  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.

  2. Na caixa de diálogo Mostrar tabela, clique na tabela que você deseja usar na consulta, clique em Adicionar para colocar a tabela na grade de design e clique em Fechar.
    - ou -
    duas vezes na tabela.
    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.
    Se seu campo de valores contém números, como preços ou valores de vendas, a ordem de classificação crescente retorna os valores mais baixos e a ordem de classificação Decrescente retorna os valores mais altos. Se o campo de valores contém datas, a ordem de classificação Decrescente retorna a data mais recente, enquanto crescente retorna a data mais antiga.

    Importante : Você deve definir linha Classificar em ordem crescente ou Decrescente apenas para os campos que contêm os valores superiores ou inferiores. Se você especificar uma ordem de classificação para um campo diferente do campo que contém os valores superiores ou inferiores — por exemplo, ProductName, em vez de preço — 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 em Digite o número ou porcentagem 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. Abra, no modo Design, a consulta que você criou nas etapas anteriores.

  2. Na grade de design da consulta, na coluna à direita da coluna Data de nascimento, copiar e colar ou digite a expressão Expr1: DatePart("m", [data de nascimento]). A função PartData extrai a parte de mês do valor no campo Data de nascimento.

  3. À direita da coluna que contém sua expressão, copiar e colar ou digite a expressão Expr2: DatePart("d", [data de nascimento]). Nesse caso, a função PartData extrai a parte do dia do valor no campo Data de nascimento.

  4. Desmarque as caixas de seleção na linha Mostrar para cada expressão e, em seguida, clique na célula Classificar para cada expressão e selecione crescente.

  5. 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, na linha critérios do campo Data de nascimento, digite ou copie e cole essa expressão:

    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 ([DataDeNascimento]) > mês parte 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 ([DataDeNascimento]) = mês e Day([BirthDate]) > Day(Date()) parte da expressão verifica se as datas de nascimento que ocorram no mês atual para ver se a data de nascimento cai em ou após a data atual. Se essa condição for verdadeira, a função inclui esses registros nos resultados da consulta. Para resumir, essa expressão ignora todos os registros onde a data de nascimento 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.

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

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

Se a sua consulta retorna mais registros que o esperado

Se seus dados contiverem registros que compartilham um valor de data, sua consulta de valores principais pode retornar mais dados do que o esperado. Por exemplo, você pode criar uma consulta de valores principais para recuperar os três registros de funcionários, mas você realmente ver quatro porque "Wilson" e "Edwards" compartilham um aniversário. Esse tipo de consulta retorna todos os valores superiores, independentemente de quantos registros ter esses valores. Para excluir valores duplicados, você pode definir uma propriedade chamada Valores exclusivos para Sim. Para obter informações sobre como usar essa propriedade, consulte a seção se você vir registros duplicados, mais adiante neste artigo.

Sobrenome

DataNascimento

Johnson

26/9/1968

Gonçalves

2/10/1970

Edwards

15/10/1965

Pedro

15/10/1969

Se a sua consulta retorna menos registros do que o esperado

Suponha que você criar uma consulta para retornar a parte superior ou inferior cinco registros em um campo, mas você só verá três dos registros. Como uma regra, você pode resolver esse tipo de problema abrindo a consulta no modo Design e revisar a linha de critério na grade de design para critérios que são mais restritivo que pretendido. 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, aqui está uma consulta que mostra os cinco pedidos que foram enviados mais recentemente, juntamente com o nome do vendedor que fez a transação.

DataDeEnvio

Vendedor

12/11/2004

Monte

12/11/2004

Moreno

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Monte

Os terceiro e o quarto registros parecem estar duplicados, mas possivelmente porque o vendedor Osada tratados duas diferentes pedidos 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, pressione F4 para exibir a folha de propriedades da consulta, localize a propriedade Valores exclusivos e defini-lo 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

Encontrar os valores superiores ou inferiores de registros em categorias ou grupos

Você pode encontrar os valores superiores ou inferiores de registros que se enquadram grupos criando uma consulta de totais. Medida que prosseguir, lembre-se de que, por padrão, uma consulta de totais pode incluir apenas o campo ou campos que contêm seus dados de grupo, como um campo de "categorias" e o campo que tem os valores superiores ou inferiores, como um campo de "preço". Consultas de totais não podem incluir outros campos que descrevem os itens em uma categoria. No entanto, você pode criar uma segunda consulta que inclua campos da sua consulta de totais, além de campos de outras tabelas que contêm dados descritivos.

Por exemplo, suponha que você tem uma tabela de produtos, e você atribuir a cada produto a uma categoria, como jogos de quadro, quebra-cabeças e assim por diante. Se você criar uma consulta de totais para identificar o produto mais caro em cada categoria, a consulta pode incluir apenas o campo ou campos que contêm os dados de categoria e o campo que contém os dados de preço. Neste exemplo, suponha que um campo denominado nome de categoria e um campo chamado preço. Quando você executa esse tipo de consulta, o Access acrescenta "MaxOf" ou "MinOf" (dependendo a função que você escolher) para o início do campo preço, assim:

Nome da categoria

MáxDePreço

Jogos de quadro

$55.00

Quebra-cabeças

$43.90

Jogos de computador

$263.50

Bonecas

$81.00

...

...

Seus totais de consulta não pode incluir outros campos que faria ajudar descrever os produtos (e, portanto, tornar os dados mais fáceis de entender), como nomes de produtos ou os nomes de fornecedores, assim:

Nome da categoria

MáxDePreço

Nome do produto

Nome do fornecedor

Jogos de quadro

$55.000

Diversão com C++

Proseware, Inc.

Quebra-cabeças

$43.90

Diagrama de banco de dados relacional

Lucerne publicação

Jogos de computador

$263.50

Aficionados de computador e Creatures mítico

Litware, Inc.

Bonecas

$81.00

Figura de ação programador

Contoso, Ltd

...

...

...

...

Se você quiser ver esses dados descritivos, você pode criar uma segunda consulta seleção que combina os campos em sua consulta de totais com os campos de dados adicionais.

As etapas desta seção explicam como criar a consulta de totais e selecione consulta necessária para identificar os produtos mais caros em cada um conjunto de categorias. As etapas pressupõem que o uso de tabelas de exemplo a seguir:

A tabela de categorias

CategoryID

Nome da categoria

Descrição

1

Jogos de quadro

Todas as idades e níveis de habilidades

2

Quebra-cabeças

Cabeça, word quebra-cabeças, quebra-cabeças toys

3

Jogos de computador

Todos os consoles e níveis de habilidades

4

Bonecas

Números de ação, bonecas de forma

5

Equipamento de esportes

Indicadores, roupas, redes

6

Modelos/Hobby

Planos, carros, treinamentos

A tabela de fornecedores

CódigoDoFornecedor

Nome do fornecedor

1

Fabrikam

2

Tailspin Toys

3

Da Northwind Traders

4

Empresa Aventura

5

Lucerne publicação

6

Proseware, Inc.

7

Contoso, Ltd

8

Importadores internacionais

9

A Wingtip Toys

10

Importadores internacionais

11

Litware, Inc.

12

Vídeo Sul

A tabela de produtos

Nome do produto

CódigoDoFornecedor

CategoryID

Andrade

Figura de ação programador

7

4

US $12,95

Diversão com C++

6

1

$15.85

Diagrama de banco de dados relacional

5

2

$22.50

O Chip mágico do computador

3

2

$32.65

Acesso! O jogo!

1

1

$22.95

Aficionados de computador e Creatures mítico

11

3

$78.50

Exercício para Geeks computador! O DVD!

4

5

$14.88

Ultimate vôo Pizza

2

5

$36.75

Externo disquete 5,25 polegadas unidade (escala de 1/4)

8

6

$65.00

Figura de ação não Manager

9

4

$78.88

Gloom

12

3

$53.33

Construir seu próprio teclado

1

6

$77,95

Observação : As etapas também presumem uma relação um-para-muitos entre as tabelas categorias e produtos e a mesma entre as tabelas fornecedores e produtos. Nesse caso, as tabelas compartilham os campos CódigoDoFornecedor e CategoryID. A consulta de totais descrita nas próximas seções não funcionará sem as relações.

Criar a consulta de totais

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

  2. Na caixa de diálogo Mostrar tabela, selecione as tabelas que você deseja trabalhar com, clique em Adicionar e, em seguida, clique em Fechar após terminar de adicionar as tabelas.
    - ou -
    duas vezes as tabelas que você deseja usar e clique em Fechar. Cada tabela é exibida na grade de design. Se você usar as tabelas de exemplo listadas acima, você pode adicionar as tabelas categorias e produtos.

  3. Clique duas vezes nos campos de tabela que você deseja usar em sua consulta.
    Neste ponto, certifique-se de que você adicione somente os campos de grupo e o campo de valor à consulta. Se você usar os dados de exemplo listados na tabela anterior, adicione o campo nome da categoria da tabela Categorias e o campo preço da tabela produtos.

  4. Opcionalmente, você pode especificar um critério para limitar o escopo da consulta.
    Somente registros que atendam os critérios serão classificados e superior e inferior valores de campo serão identificados nessa lista de classificação. Por exemplo, para excluir produtos na categoria de esportes, adicionar essa expressão na linha critérios do campo nome da categoria: <> "Esportes".
    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.

    1. 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 célula Total de cada campo de grupo é definida como Agrupar por e, em seguida, defina a célula Total do campo de valor (o campo que contém os valores superiores ou inferiores) Mín ou Máx.
    Selecionando 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. Selecionar Min retorna o menor valor em um campo numérico e o valor de data ou hora anterior em um campo de data/hora. Se você usar os dados de exemplo, defina a célula Total do campo nome da categoria para Agrupar por e a célula Total do campo Preço Máx ou Mín.

  7. Na guia Design, no grupo Ferramentas, certifique-se de que a lista de Valores principais é definida como todos e clique em Executar Imagem do botão para executar a consulta e exibir os resultados no modo folha de dados.

    Observação : Dependendo da função que você escolheu na etapa 7, o Access altera o nome do campo valor na consulta FieldName MaxOf ou MinOf FieldName. Se você usar as tabelas de exemplo, o Access renomeia o campo MáxDePreço ou MinOfPrice.

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

A consulta não retornar 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 criar essa segunda consulta.

Criar uma segunda consulta para exibir 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 adicione as tabelas que você usou em sua consulta de totais além de todas as tabelas que contêm os dados relacionados que você deseja ver.
    Se você usar as tabelas de amostra listadas anteriormente, você adiciona as tabelas de categorias, produtos e fornecedores à 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, arraste o campo nome de categoria na consulta de totais para o campo de nome de categoria na tabela Categorias. Você, em seguida, arraste o campo MáxDePreço da consulta de totais para o campo preço na tabela produtos. Junções habilitar sua nova consulta seleção reunir os dados da consulta de totais e os dados em outras tabelas.

  5. Na janela de consulta de totais, clique duas vezes no asterisco para adicionar a consulta inteira à grade de design e, em seguida, arraste os campos adicionais das outras tabelas na consulta.

    Se você usar as tabelas de amostra, você duas vezes na consulta de totais que você criou na seção anterior e, em seguida, adicione os campos nome de produto e fornecedor da tabela Produtos e fornecedores, respectivamente.

  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 célula de classificação da coluna Nome da categoria como crescente.

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

    Isso executa a consulta e exibe os resultados 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. Isso faz com que preço aparecem como o título da coluna no modo folha de dados.

Início da página

Localizar os registros que contêm valores superiores e inferiores

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:

  • Criar uma consulta de valores principais e uma consulta de valores inferior 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 a tabela de consulta e executar essa consulta para criar uma nova tabela.

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

    As etapas dessas seções explicam como criar a consulta.

    Observação : A menos que o banco de dados é assinado digitalmente ou reside em um local confiável, acesso impede a execução as consultas de ação descritas aqui. Siga o primeiro conjunto de etapas para habilitar qualquer conteúdo bloqueado antes de tentar criar a fazer tabela e acrescentar consultas descritas aqui.

    Habilitar o conteúdo em um banco de dados

    • 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.

      Se você não vir a barra de mensagens

    • Na guia Ferramentas de banco de dados, no grupo Mostrar/ocultar, clique em Barra de mensagens.

      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.

      Criar as consultas

  • Crie as consultas de valores superior e inferior.

    Para ver as etapas necessárias para criar uma consulta de valores superiores ou inferiores, consulte a seção Localizar os registros com valores superiores ou inferiores, neste artigo. Se você precisar agrupar os registros por categoria, consulte a seção Localizar os valores superiores ou inferiores para registros em categorias ou grupos, neste artigo.

  • Salvar cada consulta e deixar 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.
    Toda vez 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. Abra sua consulta de valor inferior no modo Design.

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

  3. Na caixa de diálogo Acrescentar, digite o mesmo nome que você digitou na caixa de diálogo Criar tabela.
    Por exemplo, digite registros principal e secundário e 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.

  • Na janela do banco de dados, clique duas vezes na consulta valor principal e clique em Sim nas mensagens.

  • Clique duas vezes na consulta valor secundário e clique em Sim nas mensagens.

  • Abra a tabela de registros superior e inferior no modo folha de dados.

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.

×