MODIFICAR O ACTUALIZAR DATOS O REGISTROS EN MYSQL 


Comando : Update

Sintaxis: update nombre_tabla set nombre del campo a actualizar='valor' where condicion;

Ejemplo:


Cambiar la descripción del libro Redes por Redes y Comunicaciones

Sintaxis: update libro set descripcion ='Redes y Comunicaciones' where idlibro='L07';



Ejemplo


Actualizar la cantidad de libros, comenzando en 5 para el primer libro e incrementar de 5 en 5 para los demás



Sintaxis: update libro set cantidad=5 where idlibro='L01';





Ejemplo:


Calcular el valor total de los libros

Sintaxis: update libro set vtotal=precio*cantidad;

Nota: si se quiere actualizar todos los campos no es necesario utilizar where


Comando : alter - add


Sintaxis: alter table nombre_tabla add nombre_campo tipo_campo not null;

Ejemplo:


Insertar en la tabla libro los campos Cantidad, tipo entero y vtotal, tipo float

Sintaxis: alter table libro add cantidad int not null;

Sintaxis: alter table libro add vtotal float not null;

Nota: Si se actualizan o modifican todos los campos de una tabla no se requieren de condiciones, en caso contrario, si se modifican campos especificos es necesario tener una condición