¿Cómo inserto datos en una fila específica en MySQL?

Como Inserto Datos En Una Fila Especifica En Mysql



MySQL es un RDBMS que almacena y administra datos masivos de forma organizada para que los datos se puedan administrar de manera eficiente. También proporciona la facilidad de actualizar los datos usando el “ ACTUALIZAR ” consulta con un “ Dónde ” cláusula que coincida con una condición o condición específica en los registros existentes.

Esta guía discutirá cómo:







Requisito previo

Para empezar, en esta publicación debe iniciar sesión en el servidor MySQL que contiene las bases de datos y seleccionar una base de datos para insertar datos. Después del inicio de sesión, use este comando para mostrar la lista de todas las bases de datos disponibles:



mostrar bases de datos;

El resultado muestra una lista de bases de datos:







Seleccione una base de datos. Para esta publicación, el nombre de la base de datos es ' linuxhint ”:

usar linuxhint;

Ejecute estos comandos para mostrar todas las tablas disponibles en la base de datos y luego seleccione una tabla específica:



mostrar tablas;

seleccione * del empleado;

Insertar datos en una nueva fila en MySQL

Para insertar datos en una nueva fila, utilice el ' INSERTAR EN ” y especifique el nombre de la tabla. Introduzca los nombres de las columnas y sus valores. Por ejemplo, si desea insertar una nueva fila en el ' empleado ” tabla, utilice esta consulta:

INSERTAR EN empleado (Id,Nombre de la empresa,Nombre del contacto,Ciudad,País,Teléfono)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');

Después de la ejecución exitosa del comando “ Consulta Ok Aparecerá un mensaje:

Para verificar si la nueva fila se agrega o no, use esta consulta:

seleccione * del empleado;

La nueva fila se inserta con éxito en la tabla:

Insertar datos en una columna específica

Para insertar datos en una columna específica usando el ' COLOCAR ' declaración. Por ejemplo, si desea actualizar las columnas ' Ciudad ' y ' País ” a un valor específico, ejecute esta consulta:

ACTUALIZAR empleado SET Ciudad = 'Londres', País = 'Reino Unido';

Los nuevos datos se insertarán en estas columnas con éxito:

Insertar datos en una fila específica que cumpla una condición

Para insertar datos en una fila específica que cumple una condición en el ' Dónde ” cláusula. Si desea cambiar el valor de “ Ciudad ' y ' País ”, “ Dónde ' el ' identificación ' es igual a ' 1 ”, ejecuta esta consulta:

ACTUALIZAR empleado SET Ciudad = 'Osaka', País = 'Japón' donde id = 1;

El mensaje ' Consulta OK, 1 fila afectada ” muestra que los datos se actualizaron correctamente en “ 1 ' fila. Para comprobar que muestra los datos de la tabla tecleando:

seleccione * del empleado;

Los datos se insertan correctamente:

Insertar datos en una fila específica que cumpla varias condiciones

El ' ACTUALIZAR La declaración puede contener múltiples condiciones usando los operadores lógicos. Si desea insertar datos en filas que cumplan la condición 'Dónde', su identificación es igual a ' 2 ” “ Y ' el ' Nombre de contacto ' es igual a ' Saavedra ”, ejecuta esta consulta:

ACTUALIZAR empleado SET Ciudad = 'Osaka', País = 'Japón' donde id > 2 Y ContactName = 'Saavedra';

Una fila cumple con esta condición especificada, por lo que sus valores se actualizarán para ' Ciudad ' y ' País ”, para verificar los cambios desplegar los datos de la tabla:

Ha aprendido a insertar datos en una fila específica en MySQL.

Conclusión

En MySQL para insertar datos en una fila específica en una tabla existente, use el ' ACTUALIZAR ” declaración con el “ Dónde ” Cláusula para especificar la condición. MySQL solo insertará datos en una fila que cumpla la condición. Para definir varias condiciones, utilice los operadores lógicos. Esta guía demostró el procedimiento para insertar datos en una fila específica en MySQL.