Si necesitas un código de programación en específico, escríbeme al formulario de contacto.

BUSCA TU CÓDIGO


BUSCA MÁS CÓDIGOS DE PROGRAMACIÓN AQUÍ:

Sentencia SQL: Obtener el valor máximo y mínimo de un campo de la tabla


Sentencia SQL anterior: 
Consultar registros específicos de una tabla (Condicional WHERE)
<------------------------------------------------------------------------------>
En este post veremos un par de sentencias SQL, que nos ayudarán para consultar el valor máximo y el valor mínimo de un determinado campo de una tabla en nuestra base datos:

Consultar Valor Máximo:
SELECT MAX (CAMPO) FROM `DB`.`TABLA`;


Consultar Valor Mínimo:
SELECT MIN (CAMPO) FROM `DB`.`TABLA`; 

 
Instrucciones y Recomendaciones

Este código lo podemos usar desde la consola de comandos de MySQL Server (MySQL Command Line Client), o desde los editores SQL de herramientas gráficas como MySQL Workbench y phpMyAdmin:





1-Digita la sentencia SQL en la consola de comandos de tu preferencia.

2-En las dos sentencias SQL (Consultar Valor Máximo y Consultar Valor Mínimo), podemos ver que su estructura es básicamente la misma que se utiliza en la Sentencia que nos sirve para consultar todos los registros de una tabla (Ver explicación), lo único que cambia es lo que se encuentra entre las palabras especiales y/o claves SELECT ("Seleccionar") y FROM ("de", "desde", "a partir de"):
SELECT MAX (CAMPO) FROM
SELECT MIN (CAMPO) FROM
3-Ya teniendo claro lo expuesto en el punto anterior, tenemos que para hallar el valor máximo de un determinado campo, debemos hacer uso de la función "MAX"; seguidamente, colocaremos entre paréntesis "()" el nombre del campo del cual deseamos obtener el valor máximo. Ej.:
MAX (EDAD) 
4-Para hallar el valor mínimo, debemos tener en cuenta todo lo que se dijo en el punto 3, ya que lo único que cambiará en sí, será el tipo de función a utilizar, que en este caso será "MIN". Ej.:
MIN (EDAD) 
NOTA: Por lo general, el tipo de campo al que se le aplica este tipo de funciones, son a los numéricos (Int); sin embargo, también puedes usar campos de fecha (Date), e incluso de texto (Varchar) y demás.

5-Al terminar de escribir nuestra sentencia, debemos cerrarla con punto y coma (;), esto es obligatorio principalmente si usas la consola de comandos que trae MySQL Server y opcional en los editores SQL de entornos gráficos como MySQL Workbench y phpMyAdmin.
 
6-Ahora sólo basta con ejecutar la sentencia, y obtendremos la información del valor máximo o mínimo, del campo que hayamos determinado y/o especificado:

Consulta del valor máximo del campo "edad" de una tabla

NOTA: Como podrás darte cuenta en la imagen, a la hora de que se nos muestre el resultado notarás que el encabezado y/o título está compuesto por el nombre de la función + el nombre del campo = MAX(edad); sin embargo, esto lo puedes cambiar y lograr que el encabezado y/o nombre de los campos en tus consultas sean más claros y de acuerdo a tus preferencias, quedando algo como: "Edad máxima", "Mayor edad", etc.

¿Quieres aprender más de MySQL?
Si deseas aprender nuevos temas referentes a las bases de datos de forma netamente gráfica, usando entornos como phpMyAdmin y MySQL Workbench, puedes acceder al Curso de MySQL publicado en el Blog "UH T.I.S".

Accede a todas las sentencias SQL que hemos publicado hasta el momento, dando clic en el siguiente enlace:

Ver listado de Sentencias SQL

Suscríbete a nuestro blog, vía Email o RSS; además puedes seguirnos a través de nuestras redes sociales como: Facebook, Twitter, y Google+.

Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos y en las redes sociales.
Si tienes dudas o sugerencias al respecto, abajo puedes dejarnos tus comentarios.
Bendiciones...





Comparte este código


No hay comentarios.:

Publicar un comentario