Pateikia mažiausią arba didžiausią reikšmių, esančių nurodytame užklausos lauke, rinkinį.
Sintaksė
Min( išraiška )
Maks. ( išraiška )
Išraiškos vietos rezervavimo ženklas nurodo eilutės išraiška, identifikuojantį lauką, kuriame yra norimi įvertinti duomenys, arba išraišką, kuri atlieka skaičiavimą naudodama to lauko duomenis. Reiškinyje operandai gali apimti lentelės lauko, konstantos arba funkcijos pavadinimą (tai gali būti vidinis arba vartotojo apibrėžtas, bet ne viena iš kitų SQL agregavimo funkcijų).
Pastabos
Galite naudoti Min ir Max norėdami nustatyti mažiausias ir didžiausias lauko reikšmes pagal nurodytą agregavimą arba grupavimą. Pavyzdžiui, galite naudoti šias funkcijas, kad būtų grąžintos mažiausios ir didžiausios gabenimo išlaidos. Jei agregavimo nenurodyta, naudojama visa lentelė.
Užklausos reiškinyje irQueryDef objekto SQL ypatybėje galite naudoti Min ir Max arba kurdami įrašų rinkinio objektą pagal SQL užklausą.
Užklausų pavyzdžiai
Reiškinys |
Rezultatai |
SELECT Min(Unitprice) as Expr1 from ProductSales; |
Grąžina mažiausią vieneto kainą iš lauko Vieneto kaina ir rodoma stulpelyje Išraiška1. |
SELECT Max(Vieneto kaina) kaip Išraiška1 iš ProductSales; |
Grąžina didžiausią vieneto kainą iš lauko Vieneto kaina ir rodoma stulpelyje xpr1. |
SELECT Max(Vieneto kaina) kaip MaxPrice iš ProductSales; |
Grąžina didžiausią vieneto kainą iš lauko "Vieneto kaina" ir rodoma stulpelyje "MaxPrice". |