我有一个包含这些字段的SQL表:
value_id
entity_type_id
attribute_id
value
我需要替换的是任何值(在值字段中),其中“CA”替换为“California”,其中attribute_id为28
重要的是只有attribute_id为28的行才会被修改。
我可以做简单的查找/替换,但我很难给它这个条件
答案 0 :(得分:2)
试试这个:
UPDATE tableName
SET `value` = 'California'
WHERE attribute_id = 28 AND `value` = 'CA';