Distinct 句 (Visual Basic)
現在の範囲変数の値を制限して、後続のクエリ結果内で重複する値を除去します。
構文
Distinct
Remarks
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
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET