logo

ACTUALIZACIÓN SQL

Los comandos SQL ( ACTUALIZAR y BORRAR ) se utilizan para modificar los datos que ya están en la base de datos. El comando SQL DELETE utiliza una cláusula WHERE.

ACTUALIZACIÓN SQL La declaración se utiliza para cambiar los datos de los registros contenidos en las tablas. Las filas que se actualizarán se deciden mediante una condición. Para especificar la condición, utilizamos la cláusula WHERE.

La declaración ACTUALIZAR se puede escribir de la siguiente forma:

Arquitectura de 32 bits frente a 64 bits
 UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition] 

Veamos la sintaxis:

 UPDATE table_name SET column_name = expression WHERE conditions 

Tomemos un ejemplo: aquí vamos a actualizar una entrada en la tabla fuente.

Declaración SQL:

 UPDATE students SET User_Name = 'beinghuman' WHERE Student_Id = '3' 

Tabla fuente:

Identificación del EstudianteNombre de pilaApellidoNombre de usuario
1Haysharmasharmili
2Raúlmauryatan famoso
3JaimeCaminantejony

Vea el resultado después de actualizar el valor:

Identificación del EstudianteNombre de pilaApellidoNombre de usuario
1Haysharmasharmili
2Raúlmauryatan famoso
3JaimeCaminante ser humano

Actualización de varios campos:

Si va a actualizar varios campos, debe separar cada asignación de campo con una coma.

Declaración de ACTUALIZACIÓN de SQL para múltiples campos:

 UPDATE students SET User_Name = 'beserious', First_Name = 'Johnny' WHERE Student_Id = '3' 

El resultado de la tabla se da a continuación:

Identificación del EstudianteNombre de pilaApellidoNombre de usuario
1Haysharmasharmili
2Raúlmauryatan famoso
3 Johnny Caminante se Serio

SINTAXIS MYSQL PARA ACTUALIZAR LA TABLA:

valor de cadena de
 UPDATE table_name SET field1 = new-value1, field2 = new-value2, [WHERE CLAUSE] 

SELECCIONAR ACTUALIZACIÓN SQL:

ACTUALIZACIÓN DE SQL CON CONSULTA SELECCIONADA:

Podemos usar la declaración SELECT para actualizar registros a través de la declaración UPDATE.

SINTAXIS:

 UPDATE tableDestination SET tableDestination.col = value WHERE EXISTS ( SELECT col2.value FROM tblSource WHERE tblSource.join_col = tblDestination. Join_col AND tblSource.Constraint = value) 

También puedes probar este:

 UPDATE Table SET Table.column1 = othertable.column 1, Table.column2 = othertable.column 2 FROM Table INNER JOIN Other_table ON Table.id = other_table.id 

Mi SINTAXIS SQL:

Si desea ACTUALIZAR con SELECT en My SQL, puede usar esta sintaxis:

Tomemos un ejemplo con dos tablas. Aquí,

La primera tabla contiene:

ID_gato, nombre_gato,

Y la segunda tabla contiene:

rel_cat_id, rel_cat_nombre

COLUMNA DE ACTUALIZACIÓN DE SQL:

correo electrónico

Podemos actualizar una o varias columnas en SQL con la consulta SQL UPDATE.

EJEMPLO DE ACTUALIZACIÓN DE SQL CON ACTUALIZACIÓN DE UNA SOLA COLUMNA:

 UPDATE students SET student_id = 001 WHERE student_name = 'AJEET'; 

Este ejemplo de ACTUALIZACIÓN de SQL actualizaría Student_id a '001' en la tabla de estudiantes donde Student_name es 'AJEET'.

EJEMPLO DE ACTUALIZACIÓN DE SQL CON ACTUALIZACIÓN DE VARIAS COLUMNAS:

Para actualizar más de una columna con una única declaración de actualización:

 UPDATE students SET student_name = 'AJEET', Religion = 'HINDU' WHERE student_name = 'RAJU'; 

Esta declaración SQL UPDATE cambiará el nombre del estudiante a 'AJEET' y la religión a 'HINDU' donde el nombre del estudiante es 'RAJU'.