Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como identificar a tabela do Join?

Bom dia, sei que pode ser uma dúvida besta! Eu entendi todos os conceitos do Left e Right join, porém tem uma coisa que eu não entendi, como eu sei a posição das tabelas? Como eu sei qual é a tabela da direita e qual a da esquerda? Isso não ficou muito claro pra mim.

Obrigado.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Boa noite Matheus, tudo bem? Para ficar mais claro, eu gosto de utilizar alias para saber quais informações de cada tabela vou buscar. Por exemplo:

select RUA.nome, CEP.cep_rua from rua RUA left join cep CEP on RUA.id = CEP.rua_id

A tabela da ESQUERDA é rua, que recebe o nome de RUA. Ou seja, vai trazer tudo que tem na tabela rua.

Caso mude a condição para o right join, trará tudo da segunda tabela, nesse caso, cep.

Espero que tenha ajudado.