Funciones mínimas y máximas (Microsoft Access SQL)
Se aplica a: Access 2013 | Access 2016
Devuelven el mínimo o máximo de un conjunto de valores contenido en un campo especificado de una consulta.
Sintaxis
Min(expr)
Max(expr)
El marcador expresión representa una expresión de cadena que identifica el campo que contiene los datos que desea evaluar o una expresión que realiza un cálculo con los datos de dicho campo. Los operandos de expresión pueden incluir el nombre de un campo de tabla, una constante o una función (que puede ser intrínseca o definida por el usuario, pero no una de las otras funciones de agregado de SQL).
Comentarios
Use Min y Max para determinar los valores más pequeños y grandes de un campo en función de la agregación o agrupación especificadas. Por ejemplo, puede usar estas funciones para devolver el costo de transporte más bajo y más alto. Si no se especifica ninguna agregación, se usa toda la tabla.
Use Min y Max en una expresión de consulta y en la propiedad SQL de un objeto QueryDef o al crear un objeto Recordset basado en una consulta SQL.
Ejemplo
En este ejemplo, se utiliza la tabla Orders para devolver los gastos de transporte menores y mayores para los pedidos enviados al Reino Unido.
En este ejemplo, se llama al procedimiento EnumFields, que se incluye en el ejemplo de la instrucción SELECT.
Sub MinMaxX()
Dim dbs As Database, rst As Recordset
' Modify this line to include the path to Northwind
' on your computer.
Set dbs = OpenDatabase("Northwind.mdb")
' Return the lowest and highest freight charges for
' orders shipped to the United Kingdom.
Set rst = dbs.OpenRecordset("SELECT " _
& "Min(Freight) AS [Low Freight], " _
& "Max(Freight)AS [High Freight] " _
& "FROM Orders WHERE ShipCountry = 'UK';")
' Populate the Recordset.
rst.MoveLast
' Call EnumFields to print the contents of the
' Recordset. Pass the Recordset object and desired
' field width.
EnumFields rst, 12
dbs.Close
End Sub
Información sobre los colaboradores
Vínculo proporcionado por de la comunidad) de la comunidad utterAccess .
UtterAccess es el principal foro de ayuda y wiki de Microsoft Access.
Vea también
- Acceso al foro de desarrolladores
- Acceso a la ayuda en support.office.com
- Acceso a foros en UtterAccess
- Acceso al centro de ayuda de programadores VBA y desarrolladores (FMS)
- Acceso a las publicaciones en StackOverflow
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.