Mazání dat

Aplikace SQL na reálné problémy

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

DROP, TRUNCATE, DELETE

Odstranění tabulky

DROP TABLE table_name;

Smazání VŠECH záznamů

TRUNCATE TABLE table_name;

Smazání VYBRANÝCH záznamů

DELETE FROM table_name WHERE condition;
Aplikace SQL na reálné problémy

DELETE neaktivních zákazníků

Požadovaná změna: Odstranění zákazníků, kteří již nejsou aktivní

DELETE FROM customer
WHERE active = FALSE;
Aplikace SQL na reálné problémy

DELETE s poddotazem

Požadovaná změna: Odstranění všech zákazníků z města Woodridge.

DELETE FROM customer
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
Aplikace SQL na reálné problémy

Smažeme několik záznamů!

Aplikace SQL na reálné problémy

Preparing Video For Download...