美文网首页
阿里云批量更改mysql数据库

阿里云批量更改mysql数据库

作者: 楚糖的糖 | 来源:发表于2020-06-28 14:19 被阅读0次

    -1. 数据批量插入
    新插入一个 city=100110的城市,这个城市下增加其他城市都拥有的功能字段

    insert into `switch`(`city_id`, `city`, `type_value`, `created_by`, `created_at`, `updated_at`, `updated_by`, `remarks`, `deleted`)
    select '100110',
           type_code,
           0,
           'system',
           now(),
           now(),
           'system',
           '',
           0
      from `switch` where `city_id`<> "100110"
     group by `city`
    
    • 2.数据批量更新
      数据表city=100110的时候备注是空的,其他城市下,其中的一部分下有备注。
      需求:将只要有备注的,就给city=100110的都加上备注
    UPDATE `switch` as a1
      INNER JOIN(
    SELECT `city`, `remarks`
      FROM `switch`
     WHERE `city`<> "100110"
       and `remarks` IS NOT NULL
     group by `city`) a2 on a1.city= a2.city
       set a1.remarks= a2.remarks
    

    相关文章

      网友评论

          本文标题:阿里云批量更改mysql数据库

          本文链接:https://www.haomeiwen.com/subject/cwtwfktx.html