max (Transact-SQL)
İfade içindeki en büyük değeri verir.Arkasından yan tümceüzerinden.
Sözdizimi
MAX ( [ ALL | DISTINCT ] expression )
Bağımsız değişkenler
ALL
topluişlev tüm değerleri için geçerlidir. Tüm varsayılan değerdir.DISTINCT
Her benzersiz bir değer olarak düşünüldüğünü belirtir.DISTINCT ile en anlamlı değildir ve ISO uyumluluğu için kullanılabilir.expression
Bir sabit, sütun adı veya işlevve aritmetik, bitwise ve dize işleçleri herhangi bir bileşimini olur.max kullanılabilecek numeric, character, ve datetime sütunları birlikte değil bit sütunlar.Toplama işlevleri ve alt sorgular izin verilmez.Daha fazla bilgi için, bkz. Deyimler (Transact-SQL).
Dönüş Türleri
Bir değer döndüren aynı expression.
Açıklamalar
max, herhangi bir null değerleri yoksayar.
Karakter sütunları için, MAX, karşılaştırmalı sırada en yüksek değeri bulur.
Örnekler
Aşağıdaki örnek en yüksek (en yüksek) vergi oranını verir.
USE AdventureWorks2008R2;
GO
SELECT MAX(TaxRate)
FROM Sales.SalesTaxRate;
GO
Sonuç kümesi buradadır.
------
19.60
(1 row(s) affected)
Warning, null value eliminated from aggregate.