Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Em Select


Macêdo

Pergunta

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

  • 0

acho q é isso q você quer:

Select COD, NOME, MUNICIPIO, PORTE, HISTORICO.ANALISE From PROJETOS INNER JOIN (HISTORICO  INNER JOIN (Select COD_PROJETO, Max(COD_HISTORICO) As Maior From HISTORICO Group By COD_PROJETO) As HMAX ON HISTORICO.COD_PROJETO = HMAX.COD_PROJETO And HISTORICO.COD_HISTORICO = HMAX.Maior) ON PROJETOS.COD = HISTORICO.COD_PROJETO

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...