SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Fundamentos em Bancos de
Dados
Junções Internas e
Externas
Tecnologia em Sistemas para Internet
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
TRIÂNGULO MINEIRO – Campus Avançado Uberlândia
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção natural
• Para consultar o valor total de produtos
por fornecedor, podemos usar a junção
natural
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Interna
• A junção natural também pode ser
chamada de Junção Interna, como mostra
a consulta abaixo:
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Externa
• Contudo, existem casos onde é desejável
que se mostre todos os fornecedores,
mesmo que não tenha nenhum produto
vinculado a estes. Esse é o caso da junção
externa.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Externa
• No exemplo anterior, não foi encontrado
nenhum produto para o fornecedor Sadia,
por isso mostrou null. A função coalesce
substitui null por qualquer valor desejado.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Externa
• O Left Join obriga que sejam retornados
dados da tabela que fica à esquerda da
junção, mesmo que não existam
correspondentes à direita;
• O Right join faz justamente o oposto, ou
seja, obriga que sejam retornados dados
da tabela que fica à direita da junção,
mesmo que não existam correspondentes
à esquerda.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Interna
• Segue um exemplo de junção interna com
count(*)
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Externa
• Exemplo Right Join, que neste cenário irá
fazer o mesmo do inner join.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Junção Externa
• Contudo, o Left Join está retornando “1”
para Sadia.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Valores null em junção
externa
• No exemplo abaixo, observe que ao usar o
Left Join, o sistema está obrigando que o
fornecedor Sadia seja mostrado, mesmo
que não exista nenhum produto para o
mesmo.
Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
Referências
• DATE, C. J. Introdução a Sistemas de Banco de
Dados. Elsevier, 2003 - 9ª reimpressão;
• ELMASRI, Ramez; NAVATHE, Shamkant B..
Sistema de Banco de Dados. Pearson Addison-
Wesley, 2005 (6ªreimpressão 2010);
• GUIMARÃES, Célio C. Fundamentos de Banco
de Dados: Modelagem, Projeto e Linguagem
SQL. Editora UNICAMP, 2003 (1ª reimpressão
2008).

Más contenido relacionado

Destacado

Instalação e configuração iis
Instalação e configuração iisInstalação e configuração iis
Instalação e configuração iisAparicio Junior
 
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main idea
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main ideaSeptember 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main idea
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main ideaIECP
 
3. toefl
3. toefl3. toefl
3. toeflIECP
 
Aula 08 instalação do active directory
Aula 08   instalação do active directoryAula 08   instalação do active directory
Aula 08 instalação do active directoryAparicio Junior
 
Configurando o FTP no Windows 2008 Server
Configurando o FTP no Windows 2008 ServerConfigurando o FTP no Windows 2008 Server
Configurando o FTP no Windows 2008 ServerAparicio Junior
 
14. toefl
14. toefl14. toefl
14. toeflIECP
 
Aula 10 configuração ip estático ubuntu server
Aula 10   configuração ip estático ubuntu serverAula 10   configuração ip estático ubuntu server
Aula 10 configuração ip estático ubuntu serverAparicio Junior
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHASAparicio Junior
 
Criando uma máquina virtual para windows 7
Criando uma máquina virtual para windows 7Criando uma máquina virtual para windows 7
Criando uma máquina virtual para windows 7Aparicio Junior
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionaisAparicio Junior
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAAparicio Junior
 
Instalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerInstalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerAparicio Junior
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverAparicio Junior
 
Ditadura militar no Brasil
Ditadura militar no BrasilDitadura militar no Brasil
Ditadura militar no BrasilAparicio Junior
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverAparicio Junior
 
Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITPAparicio Junior
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITPAparicio Junior
 

Destacado (20)

Instalação e configuração iis
Instalação e configuração iisInstalação e configuração iis
Instalação e configuração iis
 
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main idea
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main ideaSeptember 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main idea
September 16 -- 9. vp 2 quiz, re 1 b, jeopardy, vp 3 check, toefl main idea
 
3. toefl
3. toefl3. toefl
3. toefl
 
Aula 08 instalação do active directory
Aula 08   instalação do active directoryAula 08   instalação do active directory
Aula 08 instalação do active directory
 
Configurando o FTP no Windows 2008 Server
Configurando o FTP no Windows 2008 ServerConfigurando o FTP no Windows 2008 Server
Configurando o FTP no Windows 2008 Server
 
14. toefl
14. toefl14. toefl
14. toefl
 
Aula 10 configuração ip estático ubuntu server
Aula 10   configuração ip estático ubuntu serverAula 10   configuração ip estático ubuntu server
Aula 10 configuração ip estático ubuntu server
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
 
Aula 1 2
Aula 1 2Aula 1 2
Aula 1 2
 
Criando uma máquina virtual para windows 7
Criando uma máquina virtual para windows 7Criando uma máquina virtual para windows 7
Criando uma máquina virtual para windows 7
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionais
 
HERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVAHERANÇA - Programação Orientada a Objetos JAVA
HERANÇA - Programação Orientada a Objetos JAVA
 
Itamar Franco
Itamar FrancoItamar Franco
Itamar Franco
 
Instalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu ServerInstalação e configuração apache Ubuntu Server
Instalação e configuração apache Ubuntu Server
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu server
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Ditadura militar no Brasil
Ditadura militar no BrasilDitadura militar no Brasil
Ditadura militar no Brasil
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
 
Mock test structure TOEFL ITP
Mock test structure TOEFL ITPMock test structure TOEFL ITP
Mock test structure TOEFL ITP
 
Mock test reading TOEFL ITP
Mock test reading TOEFL ITPMock test reading TOEFL ITP
Mock test reading TOEFL ITP
 

Más de Aparicio Junior (20)

Mock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITPMock Test Listening TOEFL ITP
Mock Test Listening TOEFL ITP
 
General view of the TOEFL ITP
General view of the TOEFL ITPGeneral view of the TOEFL ITP
General view of the TOEFL ITP
 
Lista 2 5
Lista 2 5Lista 2 5
Lista 2 5
 
Aula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em JavaAula sobre Programação Orientada a Objetos em Java
Aula sobre Programação Orientada a Objetos em Java
 
Lista 2 4
Lista 2 4Lista 2 4
Lista 2 4
 
Aula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em JavaAula Programação Orientada a Objetos em Java
Aula Programação Orientada a Objetos em Java
 
Tutorial instalacão java
Tutorial instalacão javaTutorial instalacão java
Tutorial instalacão java
 
Lista1 3 java
Lista1 3 javaLista1 3 java
Lista1 3 java
 
Lista 2 2 java
Lista 2 2 javaLista 2 2 java
Lista 2 2 java
 
Lista 2 1 java
Lista 2 1 javaLista 2 1 java
Lista 2 1 java
 
Lista 1 9 java
Lista 1 9 javaLista 1 9 java
Lista 1 9 java
 
Lista 1 8 java
Lista 1 8 javaLista 1 8 java
Lista 1 8 java
 
Lista 1 7 java
Lista 1 7 javaLista 1 7 java
Lista 1 7 java
 
Lista 1 6 java
Lista 1 6 javaLista 1 6 java
Lista 1 6 java
 
Lista 1 5 java
Lista 1 5 javaLista 1 5 java
Lista 1 5 java
 
Lista 1 4 java
Lista 1 4 javaLista 1 4 java
Lista 1 4 java
 
Lista 1 3 java
Lista 1 3 javaLista 1 3 java
Lista 1 3 java
 
Lista 1 2 java
Lista 1 2 javaLista 1 2 java
Lista 1 2 java
 
Códigos poo java
Códigos poo javaCódigos poo java
Códigos poo java
 
Aula 2 2
Aula 2 2 Aula 2 2
Aula 2 2
 

Último

A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOMarcosViniciusLemesL
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfaulasgege
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 

Último (20)

A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
HORA DO CONTO4_BECRE D. CARLOS I_2023_2024
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdf
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 

Banco de Dados - Junções Externas e internas

  • 1. Fundamentos em Bancos de Dados Junções Internas e Externas Tecnologia em Sistemas para Internet INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TRIÂNGULO MINEIRO – Campus Avançado Uberlândia Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br
  • 2. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção natural • Para consultar o valor total de produtos por fornecedor, podemos usar a junção natural
  • 3. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Interna • A junção natural também pode ser chamada de Junção Interna, como mostra a consulta abaixo:
  • 4. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Externa • Contudo, existem casos onde é desejável que se mostre todos os fornecedores, mesmo que não tenha nenhum produto vinculado a estes. Esse é o caso da junção externa.
  • 5. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Externa • No exemplo anterior, não foi encontrado nenhum produto para o fornecedor Sadia, por isso mostrou null. A função coalesce substitui null por qualquer valor desejado.
  • 6. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Externa • O Left Join obriga que sejam retornados dados da tabela que fica à esquerda da junção, mesmo que não existam correspondentes à direita; • O Right join faz justamente o oposto, ou seja, obriga que sejam retornados dados da tabela que fica à direita da junção, mesmo que não existam correspondentes à esquerda.
  • 7. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Interna • Segue um exemplo de junção interna com count(*)
  • 8. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Externa • Exemplo Right Join, que neste cenário irá fazer o mesmo do inner join.
  • 9. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Junção Externa • Contudo, o Left Join está retornando “1” para Sadia.
  • 10. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Valores null em junção externa • No exemplo abaixo, observe que ao usar o Left Join, o sistema está obrigando que o fornecedor Sadia seja mostrado, mesmo que não exista nenhum produto para o mesmo.
  • 11. Prof Carlos Eduardo Dantas – carloseduardodantas@iftm.edu.br Referências • DATE, C. J. Introdução a Sistemas de Banco de Dados. Elsevier, 2003 - 9ª reimpressão; • ELMASRI, Ramez; NAVATHE, Shamkant B.. Sistema de Banco de Dados. Pearson Addison- Wesley, 2005 (6ªreimpressão 2010); • GUIMARÃES, Célio C. Fundamentos de Banco de Dados: Modelagem, Projeto e Linguagem SQL. Editora UNICAMP, 2003 (1ª reimpressão 2008).