Advertisement
leodelmiro

Joins SQL

Jul 16th, 2020
1,376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.17 KB | None | 0 0
  1. Joins SQL:
  2.  
  3. A palavra Joins é usado para obter dados de duas ou mais tabelas, de tabelas que tenham um relacionamento entre si.
  4.  
  5. INNER JOIN: Retorna AS linhas quando houver pelo menos uma correspondência nas ambas AS tabelas.
  6.  
  7. OUTER JOIN (Pode ser LEFT JOIN/RIGHT JOIN/FULL JOIN) : Retorna AS linhas mesmo quando não houver correspondência em uma das tabelas.
  8.  
  9. ---------------------------------------------------------------------------------------------------------------------------------
  10.  
  11. INNER JOIN
  12.  
  13. Syntax:
  14.  
  15. SELECT colunas FROM tabela1
  16. INNER JOIN tabela2
  17. ON tabel1.coluna (chave primária ou estrangeira) = tabela2.coluna (chave primária ou estrangeira)
  18.  
  19. Syntax com Alias:
  20. SELECT colunas FROM tabela1 AS T1
  21. INNER JOIN tabela2 AS T2
  22. ON T1.coluna = T2.coluna
  23.  
  24. Exemplo:
  25. Tabela 1 e Tabela 2: https://www.devmedia.com.br/imagens/articles/233147/InnerJoinTables.JPG
  26.  
  27. Para juntar numa tabela:
  28.  
  29. SELECT C.NOMECARGO [CARGO], F.NOMEFUNCIONARIO AS [FUNCIONÁRIO], F.SALARIOFUNCIONARIO AS [SALÁRIO]
  30. FROM CARGO AS C
  31. INNER JOIN FUNCIONARIO AS F ON C.IDCARGO = F.IDCARGO
  32.  
  33. Resultado será Tabela 3: https://www.devmedia.com.br/imagens/articles/233147/InnerJoinResults.JPG
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement