Vráti minimum alebo maximum množiny hodnôt obsiahnutých v konkrétnom poli v dotaze.
Syntax
Min(výraz)
Max(výraz)
Zástupný výraz výrazu predstavuje reťazcový výraz určujúci pole obsahujúce údaje, ktoré chcete vyhodnotiť, alebo výraz, ktorý vykoná výpočet s použitím údajov v poli. Operandy v výraze môžu obsahovať názov poľa tabuľky, konštantu alebo funkciu (ktoré môžu byť buď vnútorné, alebo používateľom definované, ale nie sú jednou z ďalších agregačných funkcií SQL).
Poznámky:
Pomocou funkcií Min a Max môžete na základe zadanej agregácie alebo zoskupenia určiť najmenšie a najväčšie hodnoty. Tieto funkcie môžete použiť napríklad na vrátenie najnižších a najvyšších prepravných nákladov. Ak nie je zadaná žiadna agregácia, použije sa celá tabuľka.
Funkcie Min a Max môžete použiť vo výraze dotazu a vo vlastnosti SQL objektu QueryDef alebo pri vytváraní objektu Recordset na základe dotazu SQL.
Príklady dotazov
| Výraz | Výsledky |
|---|---|
| SELECT Min(Jednotková cena) ako Expr1 z ProductSales; | Vráti minimálnu jednotkovú cenu z poľa Jednotková cena a zobrazí v stĺpci Expr1. |
| SELECT Max(Jednotkovácena) ako Expr1 z ProductSales; | Vráti maximálnu jednotkovú cenu z poľa Jednotková cena a zobrazí ju v stĺpci XPr1. |
| SELECT Max(Jednotkovácena) ako MaxCena z ProductSales; | Vráti maximálnu jednotkovú cenu z poľa Jednotková cena a zobrazí ju v stĺpci MaxCena. |