Zwraca wartość minimalną lub maksymalną zestawu wartości zawartych w określonym polu w zapytaniu.
Składnia
Min(wyrażenie)
Max(wyr)
Symbol zastępczy wyrażenia reprezentuje wyrażenie ciągu identyfikujące pole zawierające dane, które mają zostać sprawdzone, lub wyrażenie wykonujące obliczenia na podstawie danych w tym polu. Operandy w wyrażeniu mogą zawierać nazwę pola tabeli, stałej lub funkcji (która może być wewnętrzna lub zdefiniowana przez użytkownika, ale nie jedna z pozostałych funkcji agregacji JĘZYKA SQL).
Spostrzeżenia
Za pomocą funkcji Minimum i Maksimum można określić najmniejsze i największe wartości w polu na podstawie określonej agregacji lub grupowania. Za pomocą tych funkcji można na przykład zwrócić najniższy i najwyższy koszt frachtu. Jeśli nie określono agregacji, zostanie użyta cała tabela.
Funkcji Minimum i Maksimum można używać w wyrażeniu zapytania, we właściwości SQL obiektu QueryDef lub podczas tworzenia obiektu Recordset na podstawie zapytania SQL.
Przykłady zapytań
| Wyrażenie | Rezultat |
|---|---|
| SELECT Min(CenaJedna) jako Wyr1 z ProductSales; | Zwraca wartość minimalnej ceny jednostkowej z pola "CenaJednawcza" i jest wyświetlana w kolumnie Wyr1. |
| SELECT Max(CenaJedna) jako Wyr1 z ProductSales; | Zwraca maksymalną cenę jednostkową z pola "CenaJednastkowa" i jest wyświetlana w kolumnie xpr1. |
| SELECT Max(CenaJedna) jako MaxPrice z ProductSales; | Zwraca maksymalną cenę jednostkową z pola "CenaJednastkowa" i jest wyświetlana w kolumnie "MaxPrice". |