Estructura DELETE MySQL

La sentencia DELETE se utiliza para borrar registros de una tabla.
Se especifica de que tabla se quieren borrar los registros y si se necesita, se puede añadir una cláusula WHERE para especificar qué registros borrar. Tiene el siguiente sintaxis:

delete from <nombreTabla> where (condición de campo);

*Hay que tener en cuenta que si se omite la cláusula WHERE, se borrarán todos los registros.

EJEMPLOS:

Sentencia que borra el registro con id 1 en la tabla Trabajadores:
delete from Trabajadores where id=1;

Sentencia que borra todos los registros donde el campo "nombre" contenga Martin de la tabla Trabajadores:
delete from Trabajadores where nombre='Martin';

Sentencia que elimina los registros de trabajadores que su salario sea menor a $350 de la tabla Trabajadores (donde la columna se llama salario):
delete from Trabajadores where salario<350;

Comentarios