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 JOÃO SÃO PAULO PEQUENO
2 PAULO RIO DE JANEIRO MEDIO
3 JOSÉ 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 JOÃO SÃO PAULO PEQUENO DOCUMENTAÇÃO ENTREGUE NESTA DATA
2 PAULO RIO DE JANEIRO MEDIO PENDENTE
3 JOSÉ BRASILIA GRANDE DADOS PESSOAIS
Espero que possam me ajudar, obrigado a todos pela atenção.
Pergunta
Macêdo
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 JOÃO SÃO PAULO PEQUENO
2 PAULO RIO DE JANEIRO MEDIO
3 JOSÉ 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 JOÃO SÃO PAULO PEQUENO DOCUMENTAÇÃO ENTREGUE NESTA DATA
2 PAULO RIO DE JANEIRO MEDIO PENDENTE
3 JOSÉ BRASILIA GRANDE DADOS PESSOAIS
Espero que possam me ajudar, obrigado a todos pela atenção.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.