No BD que estou trabalhando existem ocorrências cadastradas para um registro específico, por exemplo:
Tabela Cadastro
CPF: 000.000.000-00 Nome: Teste
Tabela Ocorrências
Ocorrência: 1. Cadastro Recebido Data: 01/01/2011
Ocorrência: 2. Avaliado no Sistema Data: 10/01/2011
Ocorrência: 3. Pendência Data: 11/01/2011
A consulta que quero fazer é: Informando uma ocorrência (ex: 3. Pendência) e um período entre duas datas (ex: entre 01/01/2011 a 30/01/2011) resulte quais registros encontram-se com essa ocorrência com data mais recente, ou seja, desprezando as ocorrências com data menor.
Na consulta que já existe, se eu pesquisar tanto pela ocorrência "1. Cadastro Recebido" ou "3. Pendência" nesse período, vai mostrar o mesmo registro, mesmo que existam ocorrências posteriores.
Seria uma espécie de prioridade nas ocorrências, de acordo com a data, fazendo com que fosse exibida somente a ocorrência se a mesma for a que tiver maior data dentre as demais cadastradas.
Espero que tenha ficado claro.