Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a propriedade UniqueRecords para especificar se deseja retornar apenas registros exclusivos com base em todos os campos na fonte de dados subjacente, não apenas os campos presentes na consulta em si.

Observação: A propriedade UniqueRecords só se aplica às consultas seleção e às consultas ação criar tabela e acréscimo.

Configuração

A propriedade UniqueRecords usa as configurações a seguir.

Configuração

Descrição

Sim

Não retorna os registros duplicados.

Não

(Padrão) Retorna os registros duplicados.


Você pode definir a propriedade UniqueRecords na folha de propriedades da consulta ou na modo SQL da janela Consulta.

Observação: Defina esta propriedade ao criar uma nova consulta usando uma instrução SQL. O predicado DISTINCTROW corresponde à configuração de propriedade UniqueRecords. O predicado DISTINCT corresponde à configuração de propriedade UniqueValues.

Comentários

Você pode usar a propriedade UniqueRecords quando quiser omitir dados com base em registros duplicados inteiros, não apenas campos duplicados. O Microsoft Office Access 2007 considera um registro exclusivo, desde que o valor em um campo do registro seja diferente do valor do mesmo campo em outro registro.

A propriedade UniqueRecords tem efeito apenas quando você usa mais de uma tabela na consulta e seleciona os campos das tabelas usadas na consulta. A propriedade UniqueRecords será ignorada se a consulta incluir apenas uma tabela.

As propriedades UniqueRecords e UniqueValues estão relacionadas na medida em que somente uma delas pode ser definida como Sim por vez. Quando você define UniqueRecords como Sim, por exemplo, o Access define automaticamente UniqueValues como Não. No entanto, você pode definir ambas como Não. Quando ambas as propriedades são definidas como Não, todos os registros são retornados.

Exemplo

A consulta neste exemplo retorna uma lista de clientes da tabela Clientes, que tenham pelo menos um pedido na tabela Pedidos.

Tabela Clientes

Nome da empresa

ID do Cliente

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG


Tabela Pedidos

ID do Cliente

ID do pedido

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


A seguinte instrução SQL retornará os nomes de cliente na tabela a seguir:

SELECT DISTINCTROW Customers.CompanyName, Customers.CustomerID
FROM Customers INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;

Clientes retornados

ID do Cliente

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×