INSERT, UPDATE y DELETE
Cambia los datos: añade filas, modifica valores de filas y elimina filas.
Sintaxis
INSERT INTO table_name (columns) VALUES (values);UPDATE table_name SET column = value WHERE condition;DELETE FROM table_name WHERE condition;
Ejemplo
UPDATE products SET unit_price = unit_price + 0.10 WHERE category = 'drinks';
Sube el precio de cada bebida 0.10; los demás productos no cambian.
Tablas usadas: products. Pruébalo en una lección de abajo.
Errores comunes
- UPDATE y DELETE sin WHERE cambian o eliminan todas las filas. Ejecuta antes un SELECT con el mismo WHERE para comprobar las filas.
- Los cambios se aplican al momento en una base de datos real. Practica con una copia o dentro de una transacción que puedas deshacer.