Para manipular vários registros de tabela em junções MySQL são usadas. As junções são a maneira mais fácil de mostrar registros de várias mesas. Essa funcionalidade é realizada combinando dados de várias fontes com base em valores correspondentes em colunas de tabela. Cada registro resultante consiste em linhas da tabela de destino combinadas com um registro de outra tabela com base em campos únicos ou múltiplos em cada tabela com um valor semelhante.
Este artigo discutirá:
Como mesclar duas tabelas MySQL usando “junção interna”?
Para mesclar duas tabelas MySQL usando “interno juntar”, Confira a listada abaixo:
Etapa 1: Access MySQL Server
Inicialmente, execute o comando abaixo declarado para se conectar com o servidor MySQL especificando o nome de usuário e a senha:
Mysql -u Root -p
Etapa 2: Ver bancos de dados
Agora, execute o “MOSTRAR”Declaração para mostrar todos os bancos de dados:
Mostrar bancos de dados;
Nós selecionamos o “MyNewdb”Banco de dados da saída:
Etapa 3: Alterar o banco de dados
Para alterar o banco de dados, execute o “USAR”Comando:
Use MyNewDB;
Etapa 4: Tabelas de lista
Agora, liste todas as tabelas existentes do banco de dados atual:
Mostrar mesas;
Da saída fornecida, mesclaremos o “Class_Marks" e "Student_Marks”Tabelas:
Etapa 5: Exibir conteúdo das tabelas
Em seguida, exibiremos o conteúdo da tabela selecionada anteriormente executando o “Selecione" declaração:
Selecione * de Student_Marks;
O conteúdo do “Student_Marks”A tabela é mostrada abaixo:
Da mesma forma, execute o “Selecione * de Class_Marks“Comando para verificar o“Class_Marks”Conteúdo da tabela:
Selecione * de Class_Marks;
Etapa 6: aplique “Junção interna”
Use o "INTERNO JUNTAR”Cláusula com a“Selecione”Comando para extrair os registros que têm os mesmos valores nas duas tabelas:
Selecione * de Student_Marks Inner Junção Class_Marks;
Aqui:
Quando o comando listado acima é executado, as duas tabelas especificadas serão mescladas:
Como mesclar duas tabelas MySQL usando a cláusula "Where" com "Junção interna"?
Podemos mesclar duas tabelas MySQL usando o “JUNÇÃO INTERNA”Cláusula dentro da“ONDE"Cláusula. Suponha que queremos mesclar as linhas cujo ID do aluno é maior ou igual à condição especificada.
Para esse objetivo correspondente, execute o seguinte comando:
Selecione * de Student_Marks Inner Junção Class_Marks onde Student_Marks.Std> = 2;
O "ONDE”A cláusula é usada para filtrar esses registros da tabela que atendem à condição fornecida.
De acordo com a saída abaixo, ambos os registros de tabela são mesclados cujas condições se correspondiam:
Também podemos mesclar tabelas com base nos dados da coluna de tabelas executando o comando fornecido:
Selecione * de Student_Marks Inner Junção Class_Marks onde Student_Marks.LastName = Class_Marks.Sobrenome;
Aqui, mesclamos os registros de tabela que têm o mesmo “Sobrenome”:
Fornecemos uma maneira de mesclar duas tabelas MySQL usando o “JUNÇÃO INTERNA"Cláusula
Conclusão
Para mesclar as duas tabelas MySQL usando a cláusula "Inner Junção", como "Selecione * da junção interna;”, ““Selecione * da junção interna onde;", e a "Selecione * da junção interna onde;”Os comandos são usados. Este artigo ilustrou as várias maneiras de se juntar a duas tabelas MySQL usando o “JUNÇÃO INTERNA"Cláusula.