MAX (consulta NoSQL)
SE APLICA A: NoSQL
Devuelve el máximo de todos los valores de la expresión.
Sintaxis
MAX(<scalar_expr>)
Argumentos
Descripción | |
---|---|
scalar_expr |
Expresión escalar. |
Tipos de valores devueltos
Devuelve un valor escalar numérico.
Ejemplos
En este ejemplo se usa un contenedor con varios elementos que cada uno tiene un campo numérico /price
.
[
{
"price": 71.76,
"name": "Iroowl bracelet",
"category": "activity-bracelet"
},
{
"price": 27.07,
"name": "Icenty bracelet",
"category": "activity-bracelet"
}
]
En este ejemplo, la función MAX
se usa en una consulta que incluye el campo numérico mencionado.
SELECT
MAX(p.price) AS maxPrice
FROM
products p
WHERE
p.category = "activity-bracelet"
[
{
"maxPrice": 71.76
}
]
Comentarios
- Esta función se beneficia de un índice de intervalo.
- Los argumentos de
MAX
pueden ser un número, una cadena, un valor booleano o un valor null. - Se omiten los valores
undefined
. - Se usa el siguiente orden de prioridad (en orden descendente), al comparar diferentes tipos de datos:
- string
- número
- boolean
- nulo
Contenido relacionado
- System functions (Funciones del sistema)
MIN