Perbarui data Anda

Menerapkan SQL pada Masalah Dunia Nyata

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

Sintaks UPDATE

UPDATE table_name
SET column1 = value1, column2 = value2, ...;
Menerapkan SQL pada Masalah Dunia Nyata

UPDATE kolom

Pembaruan yang diinginkan: Email pelanggan harus huruf kecil.

UPDATE customer
SET email = LOWER(email);
Menerapkan SQL pada Masalah Dunia Nyata

UPDATE & WHERE

Pembaruan yang diinginkan: Email pelanggan harus huruf kecil untuk pelanggan yang masih aktif.

UPDATE customer
SET email = LOWER(email)
WHERE active = TRUE;
Menerapkan SQL pada Masalah Dunia Nyata

UPDATE dengan subkueri

Pembaruan yang diinginkan: Email pelanggan harus huruf kecil untuk pelanggan yang tinggal di kota Woodridge.

UPDATE customer
SET email = LOWER(email)
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
Menerapkan SQL pada Masalah Dunia Nyata

Berhati-hati saat memodifikasi tabel

  • Pastikan Anda DAPAT memodifikasi tabel.
  • Pastikan Anda memahami penggunaan tabel ini dan dampak perubahan terhadap penggunanya.
  • Uji perubahan dengan SELECT terlebih dahulu.
Menerapkan SQL pada Masalah Dunia Nyata

Mari UPDATE

Menerapkan SQL pada Masalah Dunia Nyata

Preparing Video For Download...