GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Capitulo 04 - Displaying Data from Multiple Tables

RENATO PASQUINI Oracle - SQL/PLSQL Oracle Certified Associate Portugiesisch

Capitulo 04 - Displaying Data from Multiple Tables

Inhalt der Mindmap

Capitulo 04 - Displaying Data from Multiple Tables

  1. Novas variantes do JOIN no Oracle 12C

    • Cross_outer_apply_clause
      • CROSS_APPLY
        • Permite que a tabela e as colunas da esquerda, sejam utilizadas dentro da clausula where da tabela da direita
        • Funciona similar ao ANSI RIGHT JOIN
        • select * from tabela_a cross_apply (select * from tabela_b where tabela_b.id_valor = tabela_a.id_valor)
      • OUTER_APPLY
        • funciona similar ao ANSI LEFT JOIN
      • LATERAL
        • Funciona como um JOIN simples.
        • select * from tabela_a lateral (select * from tabela_b where tabela_b.id_valor = tabela_a.id_valor)
  2. EquiJoins

    • NATURAL JOIN
      • Realiza o relacionamento entre duas tabelas através de coluna presente em ambas as tabelas com o mesmo tipo de dado
      • Realiza o relacionamento entre duas tabelas através do relacionamento físico criado a partir da constraint Foregin Key
      • Não há a necessidade de declarar o(s) nome(s) da(s) coluna(s) .
    • Valores iguais em ambas as colunas
    • é o Join Mais comum
    • Inner Join (ANSI SQL)
  3. OuterJoin

    • LEFT OUTER JOIN
      • Retorna todas as linhas da tabela/view/materized view da esquerda do relacionamento, independente se existe o valor na tabela da direita
    • RIGHT OUTER JOIN
      • Retorna todas as linhas da tabela/view/materized view da DIREITA do relacionamento, independente se existe o valor na tabela da ESQUERDA
    • FULL OUTER JOIN
      • é o resultado do LEFT JOIN e RIGHT JOIN
      • Difere do CROSS JOIN
  4. SELF JOIN

    • Relaciona a tabela com ela mesma.

Bilder und Dateien der Mindmap

  • Capitulo 04 - Displaying Data from Multiple Tables
  • Capitulo 04 - Displaying Data from Multiple Tables
  • Capitulo 04 - Displaying Data from Multiple Tables
  • Capitulo 04 - Displaying Data from Multiple Tables
  • Capitulo 04 - Displaying Data from Multiple Tables

Informationen

Beschreibung
Oracle Certified Associate Oracle - SQL/PLSQL (OCE - Exame 1Z0-047) Mindmap am Capitulo 04 - Displaying Data from Multiple Tables, erstellt von RENATO PASQUINI am 12/05/2016.
Erstellt von
RENATO PASQUINI
Aufrufe
71
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck