MIN MAX

Las expresiones agregadas MIN y MAX permiten obtener el valor mínimo y el máximo de una columna. Esta lección trata de enseñarle cómo aplicar estas expresiones en la sentencia de lectura SELECT.

  • Sintaxis

… { MAX( [DISTINCT] col )
| MIN( [DISTINCT] col ) } … .

  • Efecto

Cualquier columna de la tabla se puede incluir en la sentencia SELECT como argumento de la expresión agregada. En las expresiones agregadas, un único valor se calcula en varias filas (tenga en cuenta que la adición DISTINCT excluye los valores repetidos en el cálculo).

  • MAX

MAX ([DISTINCT] col) determina el valor máximo del valor de columna col en el conjunto de resultados o en el grupo actual.

  • MIN

MIN ([DISTINCT] col) determina el valor mínimo del contenido de la columna col en el conjunto de resultados o en el grupo actual.

  • Aplicación práctica

En un programa ejecutable realizamos una selección de datos en la tabla ZSFLIGHTSA00001 obteniendo el valor mínimo y el valor máximo para la columna PAYMENTSUM.
Existen los siguientes valores en la tabla de base de datos para la columna PAYMENTSUM: 

    1. Implementamos el código fuente.
  1. Ejecutamos el programa.

Como se puede visualizar en la salida con las expresiones MIN y MAX hemos obtenido el valor mínimo y el valor máximo para la columna indicada en la sentencia de lectura.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *