当前位置:   article > 正文

【数据库】MySQL数据表记录改操作

【数据库】MySQL数据表记录改操作

修改语句:作用修改记录里的部分值

一、修改单表记录

语法:

update 表名 set 字段名1=新的值,字段名2=新值,.......where 条件;

案例:修改学生表中姓王的同学的班级都改为11601

UPDATE students SET class='11601' WHERE `sname` LIKE '王%';

二、修改多表记录

语法:

  1. update1 别名,表2 别名
  2. set 字段1=值.......
  3. where 连接条件 and 筛选条件;
  1. update1 别名
  2. [连接类型] join2 别名
  3. on 连接条件
  4. set 字段1=值.......
  5. where 筛选条件;

案例:把students你的任波涛的年龄改成18

  1. update students s
  2. inner join ages a
  3. on s.age_id=a.id
  4. set a.age=18
  5. where s.name='任波涛';

案例:修改没有年龄记录的同学的对应年龄的编号都为3

  1. update students s
  2. left join ages a
  3. on s.age_id=a.id
  4. set s.age_id=3
  5. where a.age is null;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/450563
推荐阅读
相关标签
  

闽ICP备14008679号