Exclua seus dados

Aplicando SQL a Problemas do Mundo Real

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

DROP, TRUNCATE, DELETE

Remover uma tabela

DROP TABLE table_name;

Limpar a tabela de TODOS os registros

TRUNCATE TABLE table_name;

Limpar a tabela de ALGUNS registros

DELETE FROM table_name WHERE condition;
Aplicando SQL a Problemas do Mundo Real

DELETE clientes inativos

Modificação desejada: Remover clientes que não estão mais ativos

DELETE FROM customer
WHERE active = FALSE;
Aplicando SQL a Problemas do Mundo Real

DELETE usando uma subconsulta

Modificação desejada: Remover todos os clientes que moram na cidade de Woodridge.

DELETE FROM customer
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
Aplicando SQL a Problemas do Mundo Real

Vamos DELETAR alguns registros!

Aplicando SQL a Problemas do Mundo Real

Preparing Video For Download...