Sdílet prostřednictvím


Klauzule DISTINCT (Visual Basic)

Omezuje hodnoty proměnné aktuální rozsah k odstranění duplicitních hodnot v následných klauzule.

Distinct

Poznámky

Můžete použít Distinct klauzule seznam jedinečných položek.Distinct Způsobuje klauzule dotazu ignorovat duplicitní výsledky.Distinct Klauzule se vztahuje na duplicitní hodnoty pro všechny vrátí pole určený Select klauzule.Pokud ne Select je zadána klauzule, Distinct je použita klauzule rozsahu proměnné v dotazu From klauzule.Pokud rozsah proměnné není neměnná typu, dotaz pouze ignorovat výsledek dotazu, pokud odpovídají všechny členy typu stávající výsledek dotazu.

Příklad

Následující výraz dotazu připojí seznam objednávek zákazníků a seznam zákazníků.Distinct Klauzule je obsažen seznam jedinečné názvy a pořadí data.

Dim customerOrders = From cust In customers, ord In orders
                     Where cust.CustomerID = ord.CustomerID
                     Select cust.CompanyName, ord.OrderDate
                     Distinct

Viz také

Referenční dokumentace

Z klauzule (Visual Basic)

Vyberte klauzule (Visual Basic)

Pokud klauzule (Visual Basic)

Koncepty

Úvod do jazyka Visual Basic LINQ

Další zdroje

Dotazy (Visual Basic)