Min, Max funkcijos

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

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".

Laukų skaičiavimas SQL funkcijose