mysql数据库基本操作中update修改、delete删除基本操作

update修改

update 表名 set  列名=值  where 条件;

 注意:修改操作是在改服务器里的硬盘数据了,修改后会持续生效。故update操作是很危险的。

 修改操作还可以使用表达式来进行修改

没写where子句,就是匹配所有行

语法细节:不可以使用-=+=

 同时修改多个列,列与列之间用逗号,分隔

 update搭配order by 和limit等子句来进行使用

给总成绩倒数第四名的同学,数学成绩设置成10分

  1. 先加和得到总分
  2. 按照总分进行排序
  3. 取结果的前三个

 

delete删除

delete from 表名 where 条件;

delete也是在修改数据库服务器的硬盘,持久化删除

后面的条件也是和update一样,可以支持where 、order by 、limit 

如果没写条件,就会把表里所有的记录都删除,非常危险

 

这种删除,只是删了表里的数据,表还是存在只是空了

drop是把整个表全部都删除了

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值