Vrne najmanjšo ali največjo vrednost nabora vrednosti, vsebovanih v določenem polju v poizvedbi.
Sintaksa
Min(izraz)
Max(izraz)
Označba mesta izraza predstavlja izraz niza, ki identificira polje s podatki, ki jih želite ovrednotiti, ali izraz, ki izvaja izračun s podatki v tem polju. Operandi v izrazu lahko vključujejo ime polja tabele, konstanto ali funkcijo (ki je lahko intrinzična ali uporabniško določena, vendar ne ena od drugih združevalnih funkcij SQL).
Opombe
Z možnostma »Min« in »Max« lahko določite najmanjše in največje vrednosti v polju na podlagi določenega združevanja ali združevanja. S tema funkcijama lahko na primer izračunate najnižje in najvišje stroške prevoza. Če ni določeno združevanje, je uporabljena celotna tabela.
Funkciji Min in Max lahko uporabite v izrazu poizvedbe in v lastnosti SQL predmeta QueryDef ali ko ustvarjate predmet množice zapisov, ki temelji na poizvedbi SQL.
Primeri poizvedb
| Izraz | Rezultati |
|---|---|
| SELECT Min(CenaEnote) kot »Izr1« iz tabele »ProdajaIzdelek«; | Vrne najnižjo ceno enote iz polja »Cenaenote« in jo prikaže v stolpcu Expr1. |
| SELECT Max(Unitprice) as Expr1 from ProductSales; | Vrne najvišjo ceno enote iz polja »Cena enote« in jo prikaže v stolpcu xpr1. |
| SELECT Max(Unitprice) as MaxPrice from ProductSales; | Vrne najvišjo ceno enote iz polja »Cena enote« in jo prikaže v stolpcu »MaxPrice«. |