AJUDA EM SQL SELECT

USUARIO.EXCLUIDOS 09/09/2007 08:44:42
#234799
Pessoal, estou precisando da ajuda de vocês para obter o seguinte resultado com um SELECT
Tenho duas tabelas, a primeira é a tabela PROJETOS, onde ficam os dados referentes a cada projeto (COD, NOME, MUNICIPIO, PORTE) e a segunda é a tabela HISTORICO onde ficam os pareceres, ou análises, feitas em cada momento do projeto (COD_PROJETO, COD_HISTORICO, ANALISE). Onde COD_PROJETO é o campo que se refere ao COD do Projeto na primeira tabela, ou seja, são iguais e COD_HISTORICO é o código seqüencial de ANALISES de cada Projeto, Abaixo exemplo das duas e o resultado que espero obter:

TABELA PROJETOS:

COD NOME MUNICIPIO PORTE
1 ROBIU SÃO PAULO PEQUENO
2 MARCELOHF RIO DE JANEIRO MEDIO
3 SINKERTEC BRASILIA GRANDE

TABELA HISTORICO

COD_PROJETO COD_HISTORICO ANALISE
2 1 PENDENTE
1 1 FALTANDO DOCUMENTAÇÃO
3 1 DADOS PESSOAIS
1 2 DOCUMENTAÇÃO ENTREGUE NESTA DATA

Notem na tabela histórico que o projeto de código 1 já possui 2 análises
O SELECT que estou precisando deve retornar todos os dados da primeira tablela, porém deve retornar somente a ultima ANALISE de cada Projeto, ficando assim:

COD NOME MUNICIPIO PORTE ANALISE
1 ROBIU SÃO PAULO PEQUENO DOCUMENTAÇÃO ENTREGUE NES
2 MARCELOHF RIO DE JANEIRO MEDIO PENDENTE
3 SINKERTEC BRASILIA GRANDE DADOS PESSOAIS

Espero que possam me ajudar, obrigado a todos pela atenção.

ROBIU 09/09/2007 10:19:21
#234805
Resposta escolhida
Fiz um projeto para isso
Pega esse exemplo e vê. Fiz de duas formas. Você vê qual vai usar no seu projeto.
USUARIO.EXCLUIDOS 09/09/2007 10:40:08
#234806
Valeu ROBIU!
Tópico encerrado , respostas não são mais permitidas