Pateikia mažiausią arba maksimalią reikšmių rinkinio, esančio užklausos nurodytame lauke, skaičių.
Sintaksė
Min (išraiška)
Max(išraiška)
Reiškinio vietos rezervavimo ženklas reiškia eilutės išraišką, identifikuojančią lauką, kuriame yra duomenys, kuriuos norite įvertinti, arba išraišką, kuri atlieka skaičiavimą naudodama to lauko duomenis. Operandai reiškinyje gali apimti lentelės lauko pavadinimą, konstantą arba funkciją (kuri gali būti vidinė arba apibrėžta vartotojo, bet negali būti viena iš kitų SQL agregavimo funkcijų).
Pastabos
Galite naudoti Min ir Max , kad nustatytumėte mažiausias ir didžiausias lauko reikšmes pagal nurodytą agregavimą arba grupavimą. Pavyzdžiui, galite naudoti šias funkcijas, kad grąžintumėte mažiausią ir didžiausią transportavimo kainą. Jei agregavimas nenurodytas, naudojama visa lentelė.
Galite naudoti Min ir Max užklausos išraiškoje ir objekto "QueryDef" SQL ypatybėje arba kurdami įrašų rinkinio objektą, pagrįstą SQL užklausa.
Užklausų pavyzdžiai
| Išraiška | Rezultatai |
|---|---|
| SELECT Min(Unitprice) as Expr1 from ProductSales; | Pateikia minimalią vieneto kainą iš lauko "Vieneto_kaina" ir rodoma stulpelyje Reiškinys1. |
| SELECT Max(Unitprice) as Expr1 from ProductSales; | Pateikia maksimalią vieneto kainą iš lauko "Vieneto_kaina" ir rodoma stulpelyje xpr1. |
| SELECT Max(Unitprice) as MaxPrice from ProductSales; | Pateikia maksimalią vieneto kainą iš lauko "Vieneto_kaina" ir rodo stulpelyje "Didžiausia kaina". |