Returnera minimum eller maximum av en uppsättning värden som finns i ett visst fält i en fråga.
Syntax
Min( uttr )
Max( uttr )
Platshållaren uttr representerar en stränguttryck att identifiera fältet som innehåller de data du vill utvärdera eller ett uttryck som utför en beräkning med hjälp av data i fältet. Operander i uttr kan innehålla namnet på ett tabellfält, en konstant eller en funktion (som antingen kan vara inbyggd eller användardefinierad men inte någon av de andra SQL-mängdfunktionerna).
Kommentarer
Du kan använda Min och Max för att bestämma de minsta och största värdena i ett fält baserat på den angivna aggregeringen eller gruppering. Du kan till exempel använda de här funktionerna för att returnera den lägsta och högsta fraktkostnaden. Om ingen aggregering har angetts används hela tabellen.
Du kan använda Min och Max i ett frågeuttryck och i SQL-egenskapen för ett QueryDef objekt eller när du skapar ett Recordset-objekt baserat på en SQL-fråga.
Frågeexempel
Uttryck |
Resultat |
SELECT Min(Unitprice) as Expr1 from ProductSales; |
Returnerar det lägsta enhetspriset från fältet "Enhetspris" och visas i kolumnen Uttr1. |
SELECT Max(Unitprice) as Expr1 from ProductSales; |
Returnerar det maximala enhetspriset från fältet "Enhetspris" och visas i kolumnen xpr1. |
SELECT Max(Unitprice) as MaxPrice from ProductSales; |
Returnerar det maximala enhetspriset från fältet "Enhetspris" och visas i kolumnen "MaxPris". |