Sorgudaki belirtilen bir alanda yer alan bir değer kümesinin en küçük veya en yüksek değerini döndürür.
Söz dizimi
Min( expr )
Max( expr )
İfade yer tutucusu, değerlendirmek istediğiniz verileri içeren alanı tanımlayan bir dize ifadesi veya bu alandaki verileri kullanarak hesaplama yapan bir ifadeyi temsil eder. İfadedeki işlenenler bir tablo alanının, sabitin veya işlevin adını içerebilir (iç veya kullanıcı tanımlı olabilir, ancak diğer SQL toplama işlevlerinden biri olamaz).
Açıklamalar
Belirtilen toplama veya gruplandırma temelinde bir alandaki en küçük ve en büyük değerleri belirlemek için Min ve Max kullanabilirsiniz. Örneğin, en düşük ve en yüksek navlun maliyetini döndürmek için bu işlevleri kullanabilirsiniz. Herhangi bir toplama belirtilmemişse tablonun tamamı kullanılır.
Bir sorgu ifadesinde ve birQueryDef nesnesinin SQL özelliğinde veya sql sorgusunu temel alan bir Recordset nesnesi oluştururken Min ve Max kullanabilirsiniz.
Sorgu örnekleri
Expression |
Sonuçlar |
SELECT Min(Unitprice) as Expr1 from ProductSales; |
"Birimfiyat" alanındaki en düşük birim fiyatını döndürür ve İfade1 sütununda görüntülenir. |
SELECT Max(Unitprice) as Expr1 from ProductSales; |
"Unitprice" alanındaki en yüksek birim fiyatı döndürür ve xpr1 sütununda görüntülenir. |
SELECT Max(Unitprice) as MaxPrice from ProductSales; |
"BirimFiyat" alanındaki maksimum birim fiyatı döndürür ve "MaxPrice" sütununda görüntülenir. |