Contenido del Curso
Introducción a SQL
Introducción a SQL
1. Comenzando
¿Qué Es SQL?Configuración de SQL y SSMSFamiliarizándose con SSMSEstructura de un Sistema de Base de Datos SQLLa Instrucción SELECTDesafío: Primer Día Como BibliotecarioDesafío: Encuentra Todos los Títulos de LibrosDesafío: Encontrar Títulos de Libros y AutoresLa Palabra Clave DISTINCTDesafío: Encontrar Todos los Géneros
2. Filtrando Datos
La Cláusula WHEREDesafío: Ayuda a un Lector a Encontrar su Género FavoritoDesafío: Obtener Libros Más AntiguosExpresiones Condicionales: Operadores de ComparaciónDesafío: Evitar los Libros DañadosDesafío: Resaltar Nuevas LlegadasDesafío: Libros EconómicosExpresiones Condicionales: El Operador ANDDesafío: Encontrar Libros Específicos para un LectorDesafío: Definiendo RangosDesafío: Múltiples CondicionesExpresiones Condicionales: El Operador ORDesafío: Coincidir Múltiples OpcionesDesafío: Excluyendo un RangoExpresiones Condicionales: El Operador NOTDesafío: Negar un Rango
3. Ordenar Datos
Ordenamiento BásicoDesafío: Ordenar el Catálogo de la BibliotecaOrdenar por Múltiples ColumnasDesafío: Ordenar Aún Más el CatálogoOrdenar Después de Filtrar DatosDesafío: Encuentra los Libros Más BaratosDesafío: Ayuda a un Cliente a Encontrar un LibroLa Palabra Clave LIMITDesafío: Seleccionar Libros para la Sección del ColeccionistaDesafío: Libros Asequibles
4. Poblando una Base de Datos
Creando una TablaDesafío: Crear una Nueva Tabla de LibrosInsertar Filas en una TablaDesafío: Inserción de DatosDesafío: Insertar Más DatosInsertar Múltiples FilasDesafío: Insertar Datos en MasaClaves PrimariasLa Palabra Clave SERIALDesafío: Cambiar la Estructura de los LibrosEspecificar Valores PredeterminadosDesafío: Mejorar Aún Más la Tabla de Libros
5. Actualización y Eliminación de Datos
Actualizando Filas en una TablaDesafío: Corregir los Datos del LibroDesafío: Actualización de Conteos de PáginasDesafío: Marcar Libros Archivados Como No DisponiblesEliminando FilasDesafío: Eliminar Registros ObsoletosDuplicando TablasDesafío: Crear una Copia de Seguridad de una TablaDesafío: Generar una Tabla Resumida de LibrosEliminando Tablas
Eliminando Filas
Podemos seleccionar y eliminar filas de una tabla condicionalmente usando la sentencia DELETE
.
La siguiente es la sintaxis de la sentencia DELETE
:
sql
La sentencia DELETE
selecciona filas de table_name
basándose en una condition
y las elimina.
Ejemplo: Eliminando Estudiantes Graduados
Considera una tabla students
con las siguientes columnas name
, age
, grade
, score
, y graduation_year
.
Nos gustaría eliminar todas las filas de la tabla donde el graduation_year
es menor o igual a 2024
, ya que esos estudiantes ya se han graduado y ya no queremos conservar sus datos.
Esto se puede hacer usando la siguiente consulta:
sql
Demostración:
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 5