Egy lekérdezés megadott mezőjében található értékek minimumát vagy maximumát adja vissza.
Szintaxis
Min(kifejezés)
Max(kifejezés)
A kifejezés helyőrzője egy sztringkifejezést jelöl, amely azonosítja a kiértékelni kívánt adatokat tartalmazó mezőt, vagy egy olyan kifejezést, amely az adott mező adataival végez számítást. A kifejezésben szereplő operandusok tartalmazhatják egy táblamező, egy állandó vagy egy függvény nevét (amely belső vagy felhasználó által definiált lehet, de nem az SQL összesítő függvényeinek egyike).
Megjegyzések
A Min és a Max használatával meghatározhatja egy mező legkisebb és legnagyobb értékeit a megadott összesítés vagy csoportosítás alapján. Ezeket a függvényeket használhatja például a legalacsonyabb és legmagasabb szállítási költség visszaadására. Ha nincs megadva összesítés, akkor a rendszer a teljes táblát használja.
Használhatja a Min és a Max függvényt egy lekérdezési kifejezésben és egy QueryDef objektum SQL-tulajdonságában, vagy egy Recordset objektum SQL-lekérdezésen alapuló létrehozásakor.
Példák lekérdezésre
| Kifejezés | Eredmény: |
|---|---|
| SELECT Min(Unitprice) as Expr1 from ProductSales; | A minimális egységárat adja vissza az "Egységár" mezőből, és az Expr1 oszlopban jelenik meg. |
| SELECT Max(Unitprice) as Expr1 from ProductSales; | A "Unitprice" mező maximális egységárát adja vissza, és az xpr1 oszlopban jelenik meg. |
| SELECT Max(Unitprice) as MaxPrice from ProductSales; | A maximális egységárat adja vissza a "Unitprice" mezőből, és a "MaxPrice" oszlopban jelenik meg. |