Como mesclar tabelas usando o mysql?

Como mesclar tabelas usando o mysql?

Em Mysql, o “INSERIR IGNORAR”. Além disso, evita linhas inválidas, como adicionar uma chave duplicada em que os campos da tabela têm uma restrição de chave primária ou única. Outra situação é inserir um valor nulo em que o campo da tabela tem uma restrição não nula.

Esta postagem discutirá o método de fusão de tabelas nos bancos de dados MySQL.

Como mesclar tabelas nos bancos de dados MySQL?

Para mesclar mesas no banco de dados MySQL, siga as etapas abaixo da lista:

  • Acesse o servidor MySQL e verifique os bancos de dados disponíveis.
  • Altere as tabelas de banco de dados e lista.
  • Exibir o conteúdo da tabela.
  • Execute o “Inserir ignorar em selecionar * de ”Comando.

Etapa 1: Access MySQL Server

Inicialmente, abra o terminal do Windows e execute o comando fornecido para acessar o servidor MySQL:

Mysql -u Root -p

Etapa 2: Exibir bancos de dados

Então, use o “MOSTRAR”Comando para exibir todos os bancos de dados disponíveis:

Mostrar bancos de dados;

Nós selecionamos o “MyNewdb”Banco de dados da lista:

Etapa 3: Alterar o banco de dados

Agora, execute o “USAR”Comando para alterar o banco de dados:

Use MyNewDB;

Etapa 4: Tabelas de lista

Em seguida, veja todas as tabelas do banco de dados atual executando o “MOSTRAR”Comando:

Mostrar mesas;

Como você pode ver, selecionamos abaixo as duas mesas “Class_Marks" e "Student_Marks”:

Etapa 5: Veja o conteúdo da tabela

Para exibir o conteúdo das tabelas selecionadas anteriormente, executando o “Selecione" declaração:

Selecione * de Student_Marks;

Aqui, mostramos o “Student_Marks”Conteúdo da tabela que contém três registros:

Então, veja o conteúdo do “Class_Marks" mesa:

Selecione * de Class_Marks;

Como você pode ver, a tabela abaixo da bala tem dois registros:

Etapa 6: mesas de mesclagem

Finalmente, execute o “Inserir ignorar”Declaração para mesclar as tabelas:

Inserir ignorar em student_marks selecionar * de classe_marks;

Aqui:

  • ““INSERIR IGNORAR”A declaração é usada para ignorar os registros inválidos sempre que estamos adicionando um ou mais de um registros a uma tabela.
  • ““EM”É usado para adicionar o registro a outra tabela.
  • ““Student_Marks”É a tabela onde queremos mesclar linhas.
  • ““Selecione”A declaração é usada para extrair a tabela.
  • ““*”Símbolo de asterisk representa tudo.
  • ““DE”A cláusula é usada para recuperar alguns registros de uma tabela.
  • ““Class_Marks”É o nome da tabela de destino.

De acordo com a saída fornecida, o “Consulta ok”Indica que a declaração foi executada com sucesso:

Etapa 7: Verificação

Por fim, execute o “Selecione”Consulta para verificar se os dois registros de tabela são mesclados ou não:

Selecione * de Student_Marks;

Pode -se observar que os registros da tabela foram mesclados:

Isso é tudo! Nós compilamos o método mais fácil de mesclar tabelas nos bancos de dados MySQL.

Conclusão

Para mesclar tabelas no banco de dados MySQL, primeiro, acesse o servidor MySQL e verifique os bancos de dados disponíveis. Em seguida, altere o banco de dados, as tabelas de listas e exibe o conteúdo da tabela. Em seguida, execute o “Inserir ignorar em selecionar * de ”Comando. Este post demonstrou o método de mesclar tabelas nos bancos de dados MySQL.