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.
SQL Server için .NET Framework Veri Sağlayıcısı (SqlClient) toplama işlevleri sağlar. Toplama işlevleri, bir dizi giriş değeri üzerinde hesaplamalar yapar ve bir değer döndürür. Bu işlevler, SqlClient kullandığınızda kullanılabilen SqlServer ad alanında bulunur. Sağlayıcının ad alanı özelliği, Entity Framework'ün bu sağlayıcı tarafından türler ve işlevler gibi belirli yapılar için hangi ön ekin kullanıldığını bulmasını sağlar.
SqlClient toplama işlevleri aşağıdadır.
AVG(ifade)
Koleksiyondaki değerlerin ortalamasını döndürür. Null değerler yoksayılır.
Bağımsız değişkenler
Bir Int32, Int64, Doubleve Decimal.
Dönüş Değeri
türü expression.
Örnek
SELECT VALUE SqlServer.AVG(p.ListPrice)
FROM AdventureWorksEntities.Products AS p
CHECKSUM_AGG(koleksiyon)
Koleksiyondaki değerlerin sağlama toplamını döndürür. Null değerler yoksayılır.
Bağımsız değişkenler
Bir Koleksiyon(Int32).
Dönüş Değeri
Bir Int32.
Örnek
SELECT VALUE SqlServer.Checksum_Agg(cast(product.ListPrice AS Int32))
FROM AdventureWorksEntities.Products AS product
WHERE product.ListPrice > cast(@price AS Decimal)
BAĞ_DEĞ_SAY(ifade)
Bir koleksiyondaki öğe sayısını olarak Int32döndürür.
Bağımsız değişkenler
T'nin aşağıdaki türlerden biri olduğu Bir Koleksiyon<T>' dir:
BooleanDoubleDateTimeDateTimeOffsetTimeStringBinary-
Guid(SQL Server 2000'de döndürülmedi)
Dönüş Değeri
Bir Int32.
Örnek
ANYELEMENT(SELECT VALUE SqlServer.COUNT(product.ProductID)
FROM AdventureWorksEntities.Products AS product
WHERE SqlServer.CEILING(product.ListPrice) ==
SqlServer.FLOOR(product.ListPrice))
COUNT_BIG(ifade)
Bir koleksiyondaki öğe sayısını olarak bigintdöndürür.
Bağımsız değişkenler
Bir Collection(T), burada T aşağıdaki türlerden biridir:
BooleanDoubleDateTimeDateTimeOffsetTimeStringBinary-
Guid(SQL Server 2000'de döndürülmedi)
Dönüş Değeri
Bir Int64.
Örnek
ANYELEMENT(SELECT VALUE SqlServer.COUNT_BIG(product.ProductID)
FROM AdventureWorksEntities.Products AS product
WHERE SqlServer.CEILING(product.ListPrice) ==
SqlServer.FLOOR(product.ListPrice))
MAX(ifade)
Koleksiyonun en büyük değerini döndürür.
Bağımsız değişkenler
Bir Collection(T), burada T aşağıdaki türlerden biridir:
BooleanDoubleDateTimeDateTimeOffsetTimeStringBinary
Dönüş Değeri
türü expression.
Örnek
SELECT VALUE SqlServer.MAX(p.ListPrice)
FROM AdventureWorksEntities.Products AS p
MIN(ifade)
Koleksiyondaki en küçük değeri döndürür.
Bağımsız değişkenler
Bir Collection(T), burada T aşağıdaki türlerden biridir:
BooleanDoubleDateTimeDateTimeOffsetTimeStringBinary
Dönüş Değeri
türü expression.
Örnek
SELECT VALUE SqlServer.MIN(p.ListPrice)
FROM AdventureWorksEntities.Products AS p
STDSAPMA(ifade)
Belirtilen ifadedeki tüm değerlerin istatistiksel standart sapması döndürür.
Bağımsız değişkenler
Bir Koleksiyon(Double).
Dönüş Değeri
Bir Double.
Örnek
SELECT VALUE SqlServer.STDEV(product.ListPrice)
FROM AdventureWorksEntities.Products AS product
WHERE product.ListPrice > cast(@price AS Decimal)
STDSAPMA(ifade)
Belirtilen ifadedeki tüm değerler için popülasyon için istatistiksel standart sapması döndürür.
Bağımsız değişkenler
Bir Koleksiyon(Double).
Dönüş Değeri
Bir Double.
Örnek
SELECT VALUE SqlServer.STDEVP(product.ListPrice)
FROM AdventureWorksEntities.Products AS product
WHERE product.ListPrice > cast(@price AS Decimal)
TOPLA(ifade)
Koleksiyondaki tüm değerlerin toplamını döndürür.
Bağımsız değişkenler
T'nin aşağıdaki türlerden Int32biri olduğu Bir Koleksiyon(T): , Int64, Double, Decimal.
Dönüş Değeri
türü expression.
Örnek
SELECT VALUE SqlServer.SUM(p.ListPrice)
FROM AdventureWorksEntities.Products AS p
VAR(ifade)
Belirtilen ifadedeki tüm değerlerin istatistiksel varyansını döndürür.
Bağımsız değişkenler
Bir Koleksiyon(Double).
Dönüş Değeri
Bir Double.
Örnek
SELECT VALUE SqlServer.VAR(product.ListPrice)
FROM AdventureWorksEntities.Products AS product
WHERE product.ListPrice > cast(@price AS Decimal)
VARP(ifade)
Belirtilen ifadedeki tüm değerler için popülasyon için istatistiksel varyansı döndürür.
Bağımsız değişkenler
Bir Koleksiyon(Double).
Dönüş Değeri
Bir Double.
Örnek
SELECT VALUE SqlServer.VARP(product.ListPrice)
FROM AdventureWorksEntities.Products AS product
WHERE product.ListPrice > cast(@price AS Decimal)