Fórum Instrução SQL #155763

25/04/2003

0

Olá pessoal, estou precisando de uma instrução SQL que retorne valores de duas tabelas na condição 1Xn

Fiz um left join e group by, porém quando seleciono mais de um campo na segunda tabela, são exibidas todas as linhas.

TabelaA
Chave_A - Campo1 - Campo2

TabelaB
Chave_A - Campo3 - Campo4 - Campo5
Chave_A - Campo3 - Campo4 - Campo5
Chave_A - Campo3 - Campo4 - Campo5
Chave_A - Campo3 - Campo4 - Campo5


Preciso que retorne Chave_A - Campo1 - Campo2 - Max(Campo3) - Campo4 - Campo5

*Campo4 e Campo5 referente ao registro máximo da TabelaB

Alguém pode me ajudar??


Okama

Okama

Responder

Posts

25/04/2003

Jaime Procopio

O left outer join depende do banco de dados que você usa ?


Responder

Gostei + 0

28/04/2003

Okama

Estou usando SQL 2000, não sei se a instrução é específica, ou se é necessária, foi a forma que encontrei de linkar duas tabelas.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar