Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17248
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como resolver o problema do MIN() e MAX() MySQL

20-03-2014 22:27

Nesse post vou explicar como obter o valor máximo e mínimo de uma consulta MySQL, usando o MIN() e o MAX().

Geralmente, para obtermos o valor máximo de um banco de dados, fazemos assim:

SELECT outra_coluna, MAX(coluna_do_valor) FROM nossa_tabela

Só que esse tipo de query não vai retornar o valor máximo correto.

Para obter o valor correto, deve ser usado uma sub-query.

Para o valor máximo, é dessa forma:

SELECT outra_coluna, MAX(coluna_do_valor) FROM nossa_tabela WHERE coluna_do_valor = (SELECT MAX(coluna_do_valor) FROM nossa_tabela)

Para o valor mínimo, fazemos assim:

SELECT outra_coluna, MIN(coluna_do_valor) FROM nossa_tabela WHERE coluna_do_valor = (SELECT MIN(coluna_do_valor) FROM nossa_tabela)

2
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado