En mysql, el "INSERTAR IGNORARLa declaración se utiliza al fusionar los registros individuales o varios de otras tablas en una tabla. Además, evita filas no válidas, como agregar una clave duplicada donde los campos de tabla tienen una restricción de clave primaria o única. Otra situación es insertar un valor nulo donde el campo de la tabla tiene una restricción no nula.
Esta publicación discutirá el método de fusión de tablas en bases de datos MySQL.
Cómo fusionar tablas en bases de datos MySQL?
Para fusionar las tablas en la base de datos MySQL, siga los pasos que se encuentran a continuación:
Paso 1: Acceda al servidor MySQL
Inicialmente, abra el terminal de Windows y ejecute el comando proporcionado para acceder al servidor MySQL:
mysql -u raíz -p
Paso 2: Mostrar bases de datos
Entonces, usa el "ESPECTÁCULO"Comando para mostrar todas las bases de datos disponibles:
Mostrar bases de datos;
Hemos seleccionado el "mynewdb"Base de datos de la lista:
Paso 3: Cambiar la base de datos
Ahora, ejecute el "USAR"Comando para cambiar la base de datos:
Usa mynewdb;
Paso 4: tablas de listas
A continuación, vea todas las tablas de la base de datos actual ejecutando el "ESPECTÁCULO" dominio:
Mostrar mesas;
Como puede ver, hemos seleccionado a continuación dos tablas resaltadas "class_marks" y "Student_Marks":
Paso 5: Ver contenido de la tabla
Para mostrar el contenido de las tablas seleccionadas previamente ejecutando el "SELECCIONAR" declaración:
Seleccionar * de student_marks;
Aquí, hemos mostrado el "Student_Marks"Contenido de tabla que contiene tres registros:
Luego, vea el contenido del "class_marks" mesa:
Seleccionar * de class_marks;
Como puede ver, la tabla de abajo tiene dos registros:
Paso 6: Mesas de fusión
Finalmente, ejecute el "Insertar ignorar enDeclaración para fusionar las tablas:
Insertar ignorar en student_marks select * de class_marks;
Aquí:
Según la salida proporcionada, el "Consulta bien"Indica que la declaración se ha ejecutado con éxito:
Paso 7: Verificación
Por último, ejecute el "SELECCIONAR"Consulta para verificar si ambos registros de la tabla se fusionan o no:
Seleccionar * de student_marks;
Se puede observar que los registros de la tabla se han fusionado:
Eso es todo! Hemos compilado el método más fácil de fusionar tablas en bases de datos MySQL.
Conclusión
Para fusionar tablas en la base de datos MySQL, primero, acceda al servidor MySQL y verifique las bases de datos disponibles. Luego, cambie la base de datos, las tablas de la lista y el contenido de la tabla de visualización. A continuación, ejecute el "Insertar ignorar en select * de " dominio. Esta publicación demostró el método de fusión de tablas en bases de datos MySQL.