GARANTIR DESCONTO

Fórum Heeelp !! #598862

28/11/2018

0

Galera, boa tarde!

To precisando de um ajuda no seguinte exercício.

5 Em que posição chegou o piloto Felipe Massa na prova realizada em 21/03/2013 e em que circuito:

E eu vou precisar usar as seguintes tabelas:

TB_Circuito
TB_PILOTO
TB_PROVA
TB_RESULTADO

Se precisarem eu posso encaminhar as colunas presentes em cada tabela, eu realmente to perdido, fiz o exercício aplicando várias joins porém me perdi no meio do caminho e não pareceu ser esse o caminho correto.

Obrigado desde já!
Julio Cesar

Julio Cesar

Responder

Post mais votado

28/11/2018

Passar a estrutura das tabela nos ajudaria muito.
Mas deveria ser algo assim:
Select pl.nome, pr.data, cr.nome circuito, rs.posicao
from TB_PILOTO pl
left join TB_PROVA pr on pr.id_piloto = pl.id_piloto
left join TB_Circuito cr on cr.id_prova = pr.id_prova
left join TB_RESULTADO rs on rs.id_prova = pr.id_prova and rs.id_piloto = pl.id_piloto
where upper(pl.nome) like '%FELIPE MASSA%'
 and pr.data = '2013-03-21'

Emerson Nascimento

Emerson Nascimento
Responder

Gostei + 1

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

Aceitar