Mapa mental
Linguagem Sql/Chave Estrangeira 2
Conteúdo do mapa
Linguagem Sql/Chave Estrangeira 2
Quando se dá um select na tabela tb_personagem identifica-se todos os personagens cadastrados no banco de dados
- Para em 1 único select retornar as informações da tabela de personagem e da tabela de filme já que ambas estão relacionadas basta usar o comando inner join. Exemplo: Select*/From tb_personagem/Join tb_filme
- Usa-se a cláusula On para realizar o vínculo das 2 tabelas. Exemplo: On tb_personagem.id_filme=tb_filme.id_filme
- Quando executa-se o select todos os campos das 2 tabelas agora são retornados
- Usa-se a cláusula On para realizar o vínculo das 2 tabelas. Exemplo: On tb_personagem.id_filme=tb_filme.id_filme
- Para em 1 único select retornar as informações da tabela de personagem e da tabela de filme já que ambas estão relacionadas basta usar o comando inner join. Exemplo: Select*/From tb_personagem/Join tb_filme
Join relaciona 2 tabelas ou seja os campos de 2 tabelas ou +tabelas possam ser retornados em um único comando select
- A subparte de Join o On é informado onde estão os campos que fazem parte desse relacionamento. Executando o select agora obtém-se os campos das 2 tabelas retornadas pois o relacionamento foi feito e os campos das 2 tabelas estão disponíveis para ser acessados visualizando em 1 único select no qual o filme é relacionado para cada personagem
- Se executar um select na tb_personagem apenas o id fica disponível mas com o comando Join obtém-se acesso em todos os campos das 2 tabelas
- A subparte de Join o On é informado onde estão os campos que fazem parte desse relacionamento. Executando o select agora obtém-se os campos das 2 tabelas retornadas pois o relacionamento foi feito e os campos das 2 tabelas estão disponíveis para ser acessados visualizando em 1 único select no qual o filme é relacionado para cada personagem
Não há a necessidade de retornar todos os campos, pode-se escolher os campos que se quer o retorno
- Também pode-se adicionar os ids ou seja as chaves primárias das 2 tabelas mas quando se executa um select um erro ocorre e para resolver nesse caso informa-se o nome da tabela excedendo o nome do campo
- Também podemos informar que os campos estão vindo das tabelas a qual pertencem indicando de forma explícita o nome de cada tabela e os campos a qual pertencem
- Também pode-se adicionar os ids ou seja as chaves primárias das 2 tabelas mas quando se executa um select um erro ocorre e para resolver nesse caso informa-se o nome da tabela excedendo o nome do campo
Informações
- Descrição
- Mapa Mental sobre Linguagem Sql/Chave Estrangeira 2, criado por Guilherme Coelho Marinho em 11-07-2021.
- Criado por
- Guilherme Coelho Marinho · jul 2021
- Atualizado
- 12 jul 2021
- Visualizações
- 0
- Avaliação