Articles

SQL – ASSOCIAÇÕES INTERNAS

Posted by admin
Anúncios

mais importantes e mais frequentemente usadas de associações é o INNER JOIN. Eles também são referidos como um EQUIJOIN.

a junção interna cria uma nova tabela de resultados combinando valores de coluna de duas tabelas (quadro 1 e quadro 2) com base no predicado de junção. A consulta compara cada linha do quadro 1 com cada linha do quadro 2 para encontrar todos os pares de linhas que satisfazem o predicado de junção., Quando o predicado de junção é satisfeito, os valores da coluna para cada par combinado de linhas de A E B são combinados em uma linha de resultado.

sintaxe

a sintaxe básica da junção interna é a seguinte.

SELECT table1.column1, table2.column2...FROM table1INNER JOIN table2ON table1.common_field = table2.common_field;

exemplo

considere as duas tabelas seguintes.Tabela 1-clientes a tabela é a seguinte.

Tabela 2-ordens O quadro é o seguinte.

agora, vamos juntar estas duas tabelas usando a junção interna como segue-

SQL> SELECT ID, NAME, AMOUNT, DATE FROM CUSTOMERS INNER JOIN ORDERS ON CUSTOMERS.ID = ORDERS.CUSTOMER_ID;

isto iria produzir o seguinte resultado.

Leave A Comment