我有一个包含列name
和client_name
的表requester_name
。我需要将这些列的值从“Mic”更新为“Michael”。
以下是一些需要更新的记录:
name | client_name | requester_name
------+-------------+----------------
Mic | Jerry | Jack
Jack | Mic | Mic
Jerry | Jack | Mic
我尝试了以下查询:
UPDATE names
SET name='Michael', client_name='Michael', requester_name='Michael'
WHERE name='Mic' OR client_name='Mic' OR requester_name='Mic';
此查询使所有列的所有名称都更改为“Michael”。
查询应该是什么样子才能仅在适用的情况下应用更改?