Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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
Ayrıca bakınız
- Visual Basic'da LINQ'e
Giriş - Arama Sorguları
- From İfadesi
- Seçim Deyimi
- Where Yan Tümcesi