Distinct Tümcesi (Visual Basic)
Sonraki sorgu yan tümcelerindeki yinelenen değerleri ortadan kaldırmak için geçerli aralık değişkeninin değerlerini kısıtlar.
Sözdizimi
Distinct
Açıklamalar
Yan tümcesini Distinct
kullanarak benzersiz öğelerin listesini döndürebilirsiniz. Distinct
yan tümcesi, sorgunun yinelenen sorgu sonuçlarını yoksaymasına neden olur. Distinct
yan tümcesi, yan tümcesi tarafından belirtilen tüm dönüş alanları için yinelenen değerlere Select
uygulanır. Herhangi Select
bir yan tümce belirtilmezse yan tümcesi, Distinct
yan tümcesinde tanımlanan sorgunun aralık değişkenine From
uygulanır. Aralık değişkeni sabit bir tür değilse, sorgu yalnızca türün tüm üyeleri mevcut bir sorgu sonucuyla eşleşiyorsa sorgu sonucunu yoksayar.
Örnek
Aşağıdaki sorgu ifadesi bir müşteri listesini ve müşteri siparişlerinin listesini birleştirir. Yan Distinct
tümcesi, benzersiz müşteri adlarının ve sipariş tarihlerinin listesini döndürmek için dahil edilir.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct