Verilerinizi güncelleyin

SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

UPDATE söz dizimi

UPDATE table_name
SET column1 = value1, column2 = value2, ...;
SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Bir sütunu UPDATE etme

İstenen güncelleme: Müşteri e-postaları küçük harf olmalıdır.

UPDATE customer
SET email = LOWER(email);
SQL'i Gerçek Dünyadaki Sorunlara Uygulama

UPDATE ve WHERE

İstenen güncelleme: Yalnızca aktif müşterilerin e-postaları küçük harf olmalıdır.

UPDATE customer
SET email = LOWER(email)
WHERE active = TRUE;
SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Alt sorgularla UPDATE

İstenen güncelleme: Woodridge şehrinde yaşayan müşterilerin e-postaları küçük harf olmalıdır.

UPDATE customer
SET email = LOWER(email)
WHERE address_id IN 
  (SELECT address_id 
   FROM address
   WHERE city = 'Woodridge');
SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Tabloları değiştirirken dikkatli olun

  • Tabloyu DEĞİŞTİRME yetkiniz olduğundan emin olun.
  • Tablonun nasıl kullanıldığını ve değişikliklerinizin kullanıcıları nasıl etkileyeceğini bilin.
  • Önce bir SELECT ifadesiyle deneme yapın.
SQL'i Gerçek Dünyadaki Sorunlara Uygulama

UPDATE komutu

SQL'i Gerçek Dünyadaki Sorunlara Uygulama

Preparing Video For Download...