Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Restringe los valores de la variable de intervalo actual para eliminar los valores duplicados en las cláusulas de consulta posteriores.
Sintaxis
Distinct
Observaciones
Puede usar la Distinct cláusula para devolver una lista de elementos únicos. La Distinct cláusula hace que la consulta omita los resultados de la consulta duplicados. La Distinct cláusula se aplica a valores duplicados para todos los campos devueltos especificados por la Select cláusula . Si no se especifica ninguna Select cláusula, la Distinct cláusula se aplica a la variable de intervalo de la consulta identificada en la From cláusula . Si la variable de intervalo no es un tipo inmutable, la consulta solo omitirá un resultado de consulta si todos los miembros del tipo coinciden con un resultado de consulta existente.
Ejemplo
La siguiente expresión de consulta combina una lista de clientes y una lista de pedidos de clientes. La Distinct cláusula se incluye para devolver una lista de nombres de cliente únicos y fechas de pedido.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct