UniqueValues (propiedad)

Puede usar la propiedad UniqueValues para omitir los registros que contienen datos duplicados en los campos que aparecen en la Vista de hoja de datos. Por ejemplo, si el resultado de una consulta contiene más de un campo, la combinación de valores de todos los campos debe ser única para que un registro determinado pueda incluirse en los resultados.

Nota: La propiedad UniqueValues solo se aplica a las consultas de acción de datos anexados y creación de tabla, y a las consultas de selección.

Configuración

En la propiedad UniqueValues se usan los valores siguientes.

Configuración

Descripción

Muestra solo los registros en los que los valores de todos los campos que se muestran en la vista Hoja de datos son únicos.

No

(Valor predeterminado) Muestra todos los registros.


Puede establecer la propiedad UniqueValues en la hoja de propiedades de la consulta o en la vista SQL de la ventana Consulta.

Nota: Puede establecer esta propiedad al crear una consulta mediante una instrucción SQL. El predicado DISTINCT se corresponde al valor de la propiedad UniqueValues. El predicado DISTINCTROW se corresponde al valor de la propiedad UniqueRecords.

Observaciones

Al establecer la propiedad UniqueValues en Sí, los resultados de la consulta no se pueden actualizar y no reflejarán los cambios posteriores realizados por otros usuarios.

Las propiedades UniqueValues y UniqueRecords están relacionadas ya que solo una se puede establecer en Sí a la vez. Al establecer la propiedad UniqueValues en Sí, por ejemplo, Microsoft Office Access 2007 establece de manera automáticamente la propiedad UniqueRecords en No. Pero puede establecer las dos en No. Cuando las dos propiedades se establecen en No, se devuelven todos los registros.

sugerencia

Si quiere contar el número de instancias de un valor en un campo, cree una consulta de totales.

Ejemplo

La instrucción SELECT de este ejemplo, devuelve una lista de los países o regiones donde hay clientes. Como puede haber muchos clientes en cada país o región, muchos registros podrían tener el mismo país o región en la tabla Clientes. Pero cada país o región se representa una sola vez en los resultados de la consulta.

En este ejemplo se usa la tabla Clientes, que contiene los datos siguientes.

País o región

Nombre de la empresa

Brasil

Familia Arquibaldo

Brasil

Gourmet Lanchonetes

Brasil

Hanari Carnes

Francia

Du monde entier

Francia

Folies gourmandes

Alemania

Frankenversand

Irlanda

Hungry Owl All-Night Grocers


Esta instrucción SQL devuelve los países o regiones en la tabla siguiente:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Países o regiones devueltos

Brasil

Francia

Alemania

Irlanda


Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×