Returnere minimum eller maksimum av et sett med verdier som finnes i et bestemt felt i en spørring.
Syntaks
Min(uttr)
Maks(uttrykk)
Plassholderen uttr representerer et strenguttrykk som identifiserer feltet som inneholder dataene du vil evaluere, eller et uttrykk som utfører en beregning ved hjelp av dataene i det feltet. Operander i uttr kan inkludere navnet på et tabellfelt, en konstant eller en funksjon (som kan være iboende eller brukerdefinert, men ikke en av de andre SQL-mengdefunksjonene).
Merknader
Du kan bruke Min og Maks til å bestemme de minste og største verdiene i et felt basert på den angitte aggregasjonen eller grupperingen. Du kan for eksempel bruke disse funksjonene til å returnere den laveste og høyeste fraktkostnaden. Hvis det ikke er angitt noen aggregasjon, brukes hele tabellen.
Du kan bruke Min og Maks i et spørringsuttrykk og i SQL-egenskapen til et QueryDef-objekt eller når du oppretter et postsettobjekt basert på en SQL-spørring.
Eksempler på spørringer
| Uttrykk | Resultater |
|---|---|
| SELECT Min(Unitprice) as Expr1 from ProductSales; | Returnerer minimum enhetspris fra feltet "Enhetspris", og vises i kolonnen Uttr1. |
| SELECT Max(Unitprice) as Expr1 from ProductSales; | Returnerer maksimal enhetspris fra feltet "Enhetspris" og vises i kolonnen xpr1. |
| VELG Max(Unitprice) som MaxPrice fra ProductSales; | Returnerer maksimal enhetspris fra feltet "Enhetspris" og vises i kolonnen "Makspris". |