Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Joins SQL:
- A palavra Joins é usado para obter dados de duas ou mais tabelas, de tabelas que tenham um relacionamento entre si.
- INNER JOIN: Retorna AS linhas quando houver pelo menos uma correspondência nas ambas AS tabelas.
- OUTER JOIN (Pode ser LEFT JOIN/RIGHT JOIN/FULL JOIN) : Retorna AS linhas mesmo quando não houver correspondência em uma das tabelas.
- ---------------------------------------------------------------------------------------------------------------------------------
- INNER JOIN
- Syntax:
- SELECT colunas FROM tabela1
- INNER JOIN tabela2
- ON tabel1.coluna (chave primária ou estrangeira) = tabela2.coluna (chave primária ou estrangeira)
- Syntax com Alias:
- SELECT colunas FROM tabela1 AS T1
- INNER JOIN tabela2 AS T2
- ON T1.coluna = T2.coluna
- Exemplo:
- Tabela 1 e Tabela 2: https://www.devmedia.com.br/imagens/articles/233147/InnerJoinTables.JPG
- Para juntar numa tabela:
- SELECT C.NOMECARGO [CARGO], F.NOMEFUNCIONARIO AS [FUNCIONÁRIO], F.SALARIOFUNCIONARIO AS [SALÁRIO]
- FROM CARGO AS C
- INNER JOIN FUNCIONARIO AS F ON C.IDCARGO = F.IDCARGO
- Resultado será Tabela 3: https://www.devmedia.com.br/imagens/articles/233147/InnerJoinResults.JPG
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement