Ta bort din data

Tillämpa SQL på verkliga problem

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

DROP, TRUNCATE, DELETE

Ta bort en tabell

DROP TABLE table_name;

Rensa tabellen på ALLA poster

TRUNCATE TABLE table_name;

Rensa tabellen på VISSA poster

DELETE FROM table_name WHERE condition;
Tillämpa SQL på verkliga problem

DELETE inaktiva kunder

Önskad ändring: Ta bort kunder som inte längre är aktiva

DELETE FROM customer
WHERE active = FALSE;
Tillämpa SQL på verkliga problem

DELETE med en underfråga

Önskad ändring: Ta bort alla kunder som bor i staden Woodridge.

DELETE FROM customer
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
Tillämpa SQL på verkliga problem

Nu kör vi en övning!

Tillämpa SQL på verkliga problem

Preparing Video For Download...