🎯 Lo que aprendí (Resumen rápido)

En esta lección aprendí cómo administrar datos en una base de datos SQL de manera segura, específicamente cómo eliminar tablas y registros con DROP, TRUNCATE y DELETE.

🔑 Conceptos clave

1) DROP TABLE

Elimina toda la tabla (datos + estructura).

DROP TABLE film;

2) TRUNCATE TABLE

Elimina todos los registros, pero mantiene la estructura de la tabla.

TRUNCATE TABLE film;

3) DELETE FROM

Elimina filas específicas según una condición.

DELETE FROM customer
WHERE active = FALSE;

4) Subconsultas en DELETE

Elimina filas basándose en condiciones dentro de otra tabla.

DELETE FROM customer
WHERE address_id IN (
    SELECT address_id
    FROM address
    WHERE city = 'Woodridge'
);

⚠️ Advertencia importante

Estos comandos pueden ser peligrosos en bases de datos reales — siempre revisa dos veces antes de ejecutarlos, especialmente si no hay WHERE.

Reply

or to participate