MySQL – Funções MIN e MAX

Uma das muitas funções existentes no MySQL são as funções MIN e MAX, que o nome já sugere, retorna os resultados mínimos e máximos.

Que pode ser usada em muitas situações, como por exemplo o clássico caso de notas escolares.

Você recupera todas as notas de determinado aluno, mas quer identificar a maior e/ou menor nota.

mysql> SELECT student_name, MIN(test_score), MAX(test_score)
->FROM student
->GROUP BY student_name;

Como você pode notar no exemplo acima, basta colocar o nome da coluna como parâmetro da função MIN ou MAX. E agrupar as colunas que se repetem (Group By).

É simples assim mesmo. Sucesso!



Sobre o Autor

MarioSAM é faixa preta 2Dan de Taekwondo. Entusiasta do marketing online. Especulador do mercado financeiro. Projetista web com certificação SCJP da SUN. Com 10 anos de experiência em desenvolvimento de sistemas.