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 karakterlánc-kifejezés, 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
Expression |
Eredmények |
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. |