將 SQL 應用於真實世界問題
Dmitriy (Dima) Gorenshteyn
Lead Data Scientist, Memorial Sloan Kettering Cancer Center
UPDATE table_name
SET column1 = value1, column2 = value2, ...;
目標更新: 將客戶的 email 全改為小寫。
UPDATE customer
SET email = LOWER(email);
目標更新: 僅將仍為啟用狀態的客戶 email 改為小寫。
UPDATE customer
SET email = LOWER(email)
WHERE active = TRUE;
目標更新: 只將居住在 Woodridge 市的客戶 email 改為小寫。
UPDATE customer
SET email = LOWER(email)
WHERE address_id IN
(SELECT address_id
FROM address
WHERE city = 'Woodridge');

SELECT 測試再進行實際修改。將 SQL 應用於真實世界問題