Consultar com MAX() como critério
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,
Discussão (1)
Carregando comentários...