Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

murilo

Consultar com MAX() como critério

Recommended Posts

Olá,

 

Estou com a seguinte estrutura:

diploma (IdDiploma int(11) NOT NULL AUTO_INCREMENT,
  matricula int(11) NOT NULL,
  IdStatus int(11) NOT NULL COMMENT,
  data timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (IdDiploma)
)

Gostaria de consultar os registros pelo maior IdStatus que pode ter valores de 1 a 4 (crescente).

 

Listar os registros exibindo o maior IdStatus agrupado pela matricula é fácil.

 

O que preciso é usar o IdStatus como filtro e listar, por exemplo apenas os registros que tenham o maior IdStatus = 3, ou seja, existirão registros de uma determinada matricula com IdStatus = 1, 2 e 3.

 

Já tentei diversas formas mas não consigo o resultado necessário.

 

Alguém pode me dar uma luz?

 

Atenciosamente,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.