Vráti minimálnu alebo maximálnu hodnotu množiny hodnôt obsiahnutej v zadanom poli dotazu.
Syntax
Min( výraz )
Max( výraz )
Zástupný symbol výrazu predstavuje reťazcový výraz identifikujúci pole obsahujúce údaje, ktoré chcete vyhodnotiť, alebo výraz, ktorý vykoná výpočet pomocou údajov v danom poli. Operandy v výraze môžu obsahovať názov poľa tabuľky, konštantu alebo funkciu (ktorá môže byť vnútorná alebo používateľom definovaná, ale nie jedna z ďalších agregačných funkcií SQL).
Poznámky:
Hodnoty Min a Max môžete použiť na určenie najmenších a najväčších hodnôt v poli na základe zadanej agregácie alebo zoskupenia. 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.
Hodnoty Min a Max môžete použiť vo výraze dotazu a vo vlastnosti SQL objektuQueryDef alebo pri vytváraní objektu skupiny záznamov na základe dotazu SQL.
Príklady dotazu
Výraz |
Výsledky |
SELECT Min(Unitprice) as Expr1 from ProductSales; |
Vráti minimálnu jednotkovú cenu z poľa Jednotkovácena a zobrazí sa v stĺpci Expr1. |
SELECT Max(Unitprice) as Expr1 from ProductSales; |
Vráti maximálnu jednotkovú cenu z poľa Jednotkovácena a zobrazí sa v stĺpci xpr1. |
SELECT Max(Unitprice) as MaxPrice from ProductSales; |
Vráti maximálnu jednotkovú cenu z poľa Jednotkovácena a zobrazí sa v stĺpci MaxPrice. |