การประยุกต์ใช้ SQL กับปัญหาในโลกจริง
Dmitriy (Dima) Gorenshteyn
Lead Data Scientist, Memorial Sloan Kettering Cancer Center
UPDATE table_name
SET column1 = value1, column2 = value2, ...;
การอัปเดตที่ต้องการ: อีเมลของลูกค้าต้องเป็นตัวพิมพ์เล็กทั้งหมด
UPDATE customer
SET email = LOWER(email);
การอัปเดตที่ต้องการ: อีเมลของลูกค้าที่ยังใช้งานอยู่ต้องเป็นตัวพิมพ์เล็กทั้งหมด
UPDATE customer
SET email = LOWER(email)
WHERE active = TRUE;
การอัปเดตที่ต้องการ: อีเมลของลูกค้าที่อยู่ในเมือง Woodridge ต้องเป็นตัวพิมพ์เล็กทั้งหมด
UPDATE customer
SET email = LOWER(email)
WHERE address_id IN
(SELECT address_id
FROM address
WHERE city = 'Woodridge');

SELECT ก่อนเสมอการประยุกต์ใช้ SQL กับปัญหาในโลกจริง