【问题标题】:I need to find/replace values in SQL table with secondary condition我需要用次要条件在 SQL 表中查找/替换值
【发布时间】:2014-08-07 05:14:04
【问题描述】:

我有一个包含这些字段的 SQL 表:

value_id
entity_type_id
attribute_id
value

我需要替换的是将“CA”替换为“California”的任何值(在值字段中),其中attribute_id 为28

只有 attribute_id 为 28 的行才会被修改,这一点很重要。

我可以做简单的查找/替换,但我很难给它这个条件

【问题讨论】:

    标签: mysql sql phpmyadmin sql-update where-clause


    【解决方案1】:

    试试这个:

    UPDATE tableName 
    SET `value` = 'California'
    WHERE attribute_id = 28 AND `value` = 'CA';
    

    【讨论】:

      猜你喜欢
      • 2022-07-02
      • 2012-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-26
      • 2023-03-19
      • 2021-11-26
      相关资源
      最近更新 更多