o Olá pessoal tudo bem Aqui é a Lise do que esse e hoje eu vou mostrar para vocês quando então que nós utilizamos o Inner join e quando que nós utilizamos um left Joy quando usar um ou outro bom então vamos ver aqui na prática um exemplo eu tenho que uma tabela de pessoas e essas pessoas Então tem o nome o usuário e à cidade aonde elas moram o código no caso da cidade porque a cidade ela está numa outra tabela a gente pode ver que que a gente tem a Sandra que não tem nenhuma
cidade cadastrada para ela e a Eliana também não tem nenhuma cidade cadastrada para ela certo eu supondo que a gente quisesse então mostrar o nome das pessoas EA cidade aonde elas moram nós temos que fazer um dia ou seja uma junção entre a tabela de pessoas e a tabela de cidades vamos ver o que acontece quando a gente utiliza então o Inner Joy eu faria o seguinte então eu gostei de pessoas que deixa eu mostrar para vocês o tabela de cidades como é que ela seria cidades seria bem simples só com o nome da cidade
o código então nós queremos e o pessoas. Nome Oi e o cidades. Nome que é o nome da pessoa e a cidade onde ela mora da onde então da tabela de pessoas tabela de pessoas porque eu quero pegar todas as pessoas e eu vou fazer primeiramente para gente ver um energyon com a tabela de cidades então um pessoas. Code cidade igual a cidade cidades. Código e aqui já deve resolver o nosso caso então que ele trouxe 7 registros cada pessoa com a sua cidade correspondente certo um Inner join como nós já falamos em outros vídeos
Ele só tá daquilo que está presente nas duas tabelas Então o que aconteceu a Sandra e a Eliana que existiam apenas na tabela de pessoas e não tinha o correspondente cidades na tabela de se dá e elas não entraram o nosso energyon E aí então e se eu quisesse trazer todas as pessoas com a cidade que elas moram e mostrar ainda as pessoas que não tinham nenhuma cidade cadastrada aí o que eu faço aí sim eu deveria então usar outro tipo de on neste caso olep Johnny eu vou fazer explicar para vocês ver então o
que a gente pode aqui em vez de Inner jovem nos pegaríamos left porque o left porque o left ele vai pegar todas as ocorrências dos registros da tabela a questão à esquerda do leste e o caso quem está Esquerda do Leste Esquerda do Left nós temos pessoas então ele vai pegar todo mundo que está na tabela da esquerda todo mundo da tabela de pessoas que possuam ou não registros na tabela da direita quem é a tabela da direita as cidades Então o que trouxe agora trouxe todas as pessoas independente delas terem ou não cidade cadastrada
então agora trouxe é Sandra e trouxe Eliana então recapitulando left left vai trazer todos os registros que estão na tabela da esquerda Independente de estarem ou não na tabela da direita mas aí Vocês perguntam Esquerda do que a esquerda do comando Eu costumo pensa assim que fica muito mais fácil de entender então ele vai trazer aqui o nome das pessoas e das cidades da tabela de pessoas left com cidades então ele vai trazer todo mundo que está à esquerda do comando Leste no caso todo mundo que está na tabela de pessoas que estejam ou não
na tabela de cidades eu acho que dessa maneira fica bem fácil de entender então quando que nós usamos um ou a todos os anos o mineiro João e quando nós queremos a corresponder a correspondência digamos exata todos que estão numa tabela e que estão na outra o left todos que estão na tabela da esquerda mas não necessariamente estão na tabela da dieta Deu para entender com esse exemplo pequeno Acho que sim né Qualquer dúvida ou qualquer coisa que vocês não tenham entendido deixe nos comentários que eu vou responder tá certo Um abraço e até o
próximo vídeo