Distinct Záradék (Visual Basic)
Az aktuális tartományváltozó értékeit korlátozza a későbbi lekérdezési záradékok ismétlődő értékeinek kiküszöbölése érdekében.
Syntax
Distinct
Megjegyzések
A záradék használatával Distinct
visszaadhatja az egyedi elemek listáját. A Distinct
záradék miatt a lekérdezés figyelmen kívül hagyja az ismétlődő lekérdezési eredményeket. A Distinct
záradék a záradék által Select
megadott összes visszatérési mező ismétlődő értékeire vonatkozik. Ha nincs Select
megadva záradék, a záradék a Distinct
záradékban From
azonosított lekérdezés tartományváltozóra lesz alkalmazva. Ha a tartományváltozó nem módosítható típus, a lekérdezés csak akkor hagyja figyelmen kívül a lekérdezés eredményét, ha a típus összes tagja megfelel egy meglévő lekérdezési eredménynek.
Példa
Az alábbi lekérdezési kifejezés összekapcsolja az ügyfelek listáját és az ügyfélrendelések listáját. A Distinct
záradék tartalmazza az egyedi ügyfélnevek és rendelési dátumok listáját.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct