次の方法で共有


Distinct 句 (Visual Basic)

現在の範囲変数の値を制限して、後続のクエリ句で重複する値を排除します。

構文

Distinct  

注釈

Distinct句を使用して、一意の項目の一覧を返すことができます。 Distinct句を指定すると、クエリは重複するクエリ結果を無視します。 Distinct句は、Select 句で指定されたすべての戻り値フィールドの値の重複に適用されます。 Select句が指定されていない場合、Distinct句は、From 句で識別されるクエリの範囲変数に適用されます。 範囲変数が変更できない型でない場合、クエリは、型のすべてのメンバーが既存のクエリ結果と一致する場合にのみクエリ結果を無視します。

次のクエリ式は、顧客の一覧と顧客注文の一覧を結合します。 一意の顧客名と注文日の一覧を返すために、 Distinct 句が含まれています。

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

こちらも参照ください