首页 > 其他 > 详细

update改数据详解

时间:2019-10-27 11:07:25      阅读:114      评论:0      收藏:0      [点我收藏+]

update修改数据的要素  :

  •   改哪张表?
  •   改哪几列的值?
  •   分别改成什么值?
  •   在哪些行生效?(这个很重要,否则所有行都会受影响)

 

 mysql> update class    
 -> set fanbu=321     
 -> where id=4;

技术分享图片

where 表达式为真,则该行就发挥作用

 

表达式的值可以是表中任何属性的值,但是前提这些属性值不能有重复的,否则会多行受到影响

mysql> update class set company=阿里巴巴 where name=李四;

技术分享图片

 

 

and表示两个条件都要为真才能执行,or表示只要一个条件成立即可

mysql> update class 
    -> set fanbu=999  
   -> where gender= 
    -> and
    -> salary>8000;

 

where 1时,则表示为真,所有行都会受影响

update class set fanbu=99 where 1;

 

 技术分享图片

 

update改数据详解

原文:https://www.cnblogs.com/sunbr/p/11746855.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!