Está en la página 1de 1

hermosaprogramacion.

com

http://www.hermosaprogramacion.com/2014/05/sql-max/

La funcin MAX de SQL


James
Revelo

La funcin MAX de SQL obtiene el mayor valor entre todas las filas de una tabla con respecto a un atributo.

Sintaxis
MAX(expresion)
Ejemplo
Considera nuestra tabla CLIENTE:
Encuentra el cliente o los clientes con mayor edad en la tabla:
SELECT * FROM CLIENTE
WHERE EDAD=(SELECT MAX(EDAD) FROM CLIENTE);
Resultado:
Los resultados muestran que la edad mas grande entre todos los
registros es la de Cristiano Vallardo.
Puedo hallar el mximo valor entre cadenas?
Claro que s!, el mximo valor entre registros con cadenas es aquella
cadena con sus caracteres mas preponderantes.
Ejemplo
Consultemos el mximo valor entre los nombres de la tabla
CLIENTE:

Tabla CLIENTE

SELECT MAX(NOMBRE) AS MAXIMO_VALOR FROM CLIENTE;


Resultados MAX

Entre los registros estn los nombre Rafael y Rasputin. Por qu Rasputin le gana a Rafael?, porque si analizamos
cada posicin de ambas cadenas en los dos primeros caracteres se produce un empate con RA, pero luego sigue
la S en Rasputin y la F en Rafael, cual es mayor?, la letra S.
Puedo hacerlo con fechas tambin?
Claro que si!, cualquier tipo que sea comparable entre una escala podr ser utilizado.

También podría gustarte