La declaración DELETE en SQL se usa para eliminar registros existentes de una tabla. Podemos eliminar un solo registro o varios registros según la condición que especifiquemos en la cláusula WHERE.
Sintaxis básica:
DELETE FROM table_name WHERE some_condition; table_name: name of the table some_condition: condition to choose particular record.
Nota: Podemos eliminar registros únicos o múltiples según la condición que proporcionemos en la cláusula WHERE. Si omitimos la cláusula WHERE, todos los registros se eliminarán y la tabla quedará vacía.
Consultas de ejemplo:
- Eliminación de un solo registro : elimine las filas donde NOMBRE = ‘Ram’. Esto eliminará solo la primera fila.
DELETE FROM Student WHERE NAME = 'Ram';
Salida:
la consulta anterior eliminará solo la primera fila y la tabla Student ahora se verá como,ROLLO_NO NOMBRE DIRECCIÓN TELÉFONO Años 2 RAMESH GURGAÓN XXXXXXXXXX 18 3 SUJIT ROHTAK XXXXXXXXXX 20 4 SEGURO Delhi XXXXXXXXXX 18 3 SUJIT ROHTAK XXXXXXXXXX 20 2 RAMESH GURGAÓN XXXXXXXXXX 18 - Eliminación de varios registros : elimine las filas de la tabla Student donde Age es 20. Esto eliminará 2 filas (tercera fila y quinta fila).
DELETE FROM Student WHERE Age = 20;
Salida:
la consulta anterior eliminará dos filas (tercera fila y quinta fila) y la tabla Estudiante ahora se verá como,ROLLO_NO NOMBRE DIRECCIÓN TELÉFONO Años 1 RAM Delhi XXXXXXXXXX 18 2 RAMESH GURGAÓN XXXXXXXXXX 18 4 SEGURO Delhi XXXXXXXXXX 18 2 RAMESH GURGAÓN XXXXXXXXXX 18 - Eliminar todos los registros: hay dos consultas para hacer esto como se muestra a continuación,
query1: "DELETE FROM Student"; query2: "DELETE * FROM Student";
Salida:
Se eliminarán todos los registros de la tabla, no quedan registros para mostrar. ¡ La mesa Student quedará vacía!
Este artículo es una contribución de Harsh Agarwal . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA