MySQL ACTUALIZAR consulta con ejemplo

ยฟQuรฉ es la consulta de ACTUALIZACIร“N?

ACTUALIZAR MySQL El comando se utiliza para modificar filas en una tabla. El comando de actualizaciรณn se puede utilizar para actualizar un solo campo o varios campos al mismo tiempo. Tambiรฉn se puede utilizar para actualizar un MySQL tabla con valores de otra tabla.

MySQL Actualizar la sintaxis del comando

La sintaxis bรกsica de la consulta de actualizaciรณn en MySQL es como se muestra a continuaciรณn.

UPDATE `table_name` SET `column_name` = `new_value' [WHERE condition];

AQUร

  • ACTUALIZAR `table_name` es el comando que le dice MySQL para actualizar los datos en una tabla.
  • SET `column_name` = `new_valueโ€™ son los nombres y valores de los campos que se verรกn afectados por la consulta de actualizaciรณn. Tenga en cuenta que al configurar los valores de actualizaciรณn, los tipos de datos de cadenas deben estar entre comillas simples. No es necesario que los valores numรฉricos estรฉn entre comillas. El tipo de datos de fecha debe estar entre comillas simples y en el formato "AAAA-MM-DD".
  • WHERE condition] es opcional y se puede usar para poner un filtro que restrinja el nรบmero de filas afectadas por la ACTUALIZACIร“N MySQL consulta.

Actualizaciรณn en MySQL Ejemplo

Veamos ahora un ejemplo prรกctico que actualiza los datos de la tabla de miembros. Supongamos que los nรบmeros de membresรญa 1 y 2 de nuestros miembros deben realizar las siguientes actualizaciones en sus registros de datos.

Nรบmero de socio Actualizaciones requeridas
1 Cambiรณ nรบmero de contacto de 999 a 0759 253 532
2 Cambie el nombre a Janet Smith Jones y la direcciรณn fรญsica debe actualizarse a Melrose 123.

Comenzaremos realizando actualizaciones para la membresรญa nรบmero 1 antes de realizar actualizaciones en nuestros datos, recuperemos el registro de la membresรญa nรบmero 1. El script que se muestra a continuaciรณn nos ayuda a hacerlo.

SELECT * FROM `members` WHERE `membership_number` = 1;

Al ejecutar el script anterior obtenemos los siguientes resultados.



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 999 janetjones@yagoo.cm

Actualicemos ahora el nรบmero de contacto usando el script que se muestra a continuaciรณn.

UPDATE `members` SET `contact_number` = '0759 253 542' WHERE `membership_number` = 1;

La ejecuciรณn del script anterior actualiza el nรบmero de contacto de 999 a 0759 253 532 para la membresรญa nรบmero 1. Veamos ahora el registro de la membresรญa nรบmero 1 despuรฉs de ejecutar el script de actualizaciรณn.

SELECT * FROM `members` WHERE `membership_number` = 1;

Al ejecutar el script anterior obtenemos los siguientes resultados.



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 0759 253 542 janetjones@yagoo.cm

Veamos ahora las actualizaciones necesarias para la membresรญa nรบmero 2.



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
2 Smith Jones Female 23-06-1980 Park Street NULL NULL jj@fstreet.com

El siguiente script nos ayuda a hacer esto.

UPDATE `members` SET `full_names` = 'Janet Smith Jones', `physical_address` = 'Melrose 123' WHERE `membership_number` = 2;

Al ejecutar el script anterior, se actualizan los nombres completos de la membresรญa nรบmero 2 de Janet Smith Jones y la direcciรณn fรญsica de Melrose 123.



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
2 Janet Smith Jones Female 23-06-1980 Melrose 123 NULL NULL jj@fstreet.com

Resumen

  • El comando de actualizaciรณn se utiliza para modificar datos existentes.
  • El evento "Dรณnde clรกusulaโ€se utiliza para limitar el nรบmero de filas afectadas por la consulta ACTUALIZAR.

Resumir este post con: