Werk je data bij

SQL toepassen op problemen uit de praktijk

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

UPDATE-syntaxis

UPDATE table_name
SET column1 = value1, column2 = value2, ...;
SQL toepassen op problemen uit de praktijk

Een kolom updaten

Gewenste update: E-mails van klanten moeten lowercase zijn.

UPDATE customer
SET email = LOWER(email);
SQL toepassen op problemen uit de praktijk

UPDATE & WHERE

Gewenste update: E-mails van actieve klanten moeten lowercase zijn.

UPDATE customer
SET email = LOWER(email)
WHERE active = TRUE;
SQL toepassen op problemen uit de praktijk

UPDATE met subqueries

Gewenste update: E-mails van klanten in de stad Woodridge moeten lowercase zijn.

UPDATE customer
SET email = LOWER(email)
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
SQL toepassen op problemen uit de praktijk

Wees voorzichtig met tabellen wijzigen

  • Check of je de tabel MAG wijzigen.
  • Weet hoe de tabel wordt gebruikt en wat de impact is voor anderen.
  • Test eerst met een SELECT-statement.
SQL toepassen op problemen uit de praktijk

Aan de slag met UPDATE

SQL toepassen op problemen uit de praktijk

Preparing Video For Download...