Muchas veces tenemos que borrar datos en función de la fecha. Estas fechas pueden ser algunas fechas más antiguas. Para este propósito, podemos usar la consulta de eliminación junto con la cláusula where. Este enfoque nos ayuda a eliminar algunos datos antiguos de nuestra base de datos. En este artículo, vamos a eliminar los datos de los empleados en función de sus fechas de nacimiento.
Paso 1: Creación de la base de datos
Consulta :
CREATE DATABASE Gfg;
Paso 2: Uso de la base de datos
Consulta :
USE DATABASE Gfg;
Después de ejecutar esta consulta podemos crear tablas en nuestra base de datos.
Paso 3: definición de la tabla
Consulta:
CREATE TABLE EMPLOYEE (name VARCHAR(20), age VARCHAR(20), GENDER(20), birth DATE, Department VARCHAR(50) );
Producción:
Después de ejecutar esta consulta, se creará una tabla con el nombre Empleado con la columna especificada.
Paso 4: agregar datos a la tabla
Producción:
Después de ejecutar esta consulta, los registros se insertarán como se muestra arriba.
Paso 5: Eliminar de la tabla en función de una fecha
Consulta:
DELETE FROM Employee where birth < '2001-01-04'
En esta consulta, estamos eliminando los registros que tienen una fecha de nacimiento anterior a 2001-01-04 (año-mes-fecha).
Producción:
Como hemos eliminado los empleados cuya fecha de nacimiento era anterior a ‘2001-01-04’, podemos ver los empleados con fecha mayor e igual a 2001-01-04.
Publicación traducida automáticamente
Artículo escrito por aniketdalal126 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA