14.update语句

修改 Update

update 修改谁(条件) set原来的值 = 新值

-- 修改学员名字,带了条件,不带条件会修改所有
UPDATE `student` SET `name`='小可爱' WHERE id=1;

-- 修改多个属性,逗号隔开
UPDATE `student` SET `name`='小仙女',`email`='21982812' WHERE id=1

-- 语法:
-- UPDATE 表名 SET colnum_name = value,[colnum_name = value,....] where [条件]

条件:where子句运算符 id=某个值;大于某个值,在某个区间内修改。。。

操作符会返回布尔值

操作符含义范围结果
=等于5=6false
<>或!=不等于5<>6true
>大于
<
>=
<=
between…and…闭区间范围内
and
or
-- 通过多个条件定位数据,无上限
UPDATE `student` SET `name`='仙女' WHERE `sex`='女' AND `name`='小仙女' 

-- 设置为变量
UPDATE `student` SET `birthday`=CURRENT_TIME WHERE `sex`='女'

语法:UPDATE 表名 SET colnum_name = value,[colnum_name = value,…] where [条件]

注意:

  • colnum_name是数据库的列,尽量带上``
  • 条件,筛选的条件,如果没有指定,则会修改所有的列
  • value,是一个具体的值,也可以是一个变量
  • 多个设置的属性之间,使用英文逗号隔开
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值