MySQL更新数据

说明:本文所使用的数据库样例表创建脚本下载地址:https://github.com/zhaoxd298/mysql_scripts

  MySQL通过UPDATE来更新(修改)表中的数据。可以更新表中特定的行,也可以更新表中所有的行。UPDATE语句由3部分组成,分别是:
  1.要更新的表;
  2.列名和它们的新值;
  3.确定要更新的过滤条件。
  

一、更新单列  

  下面为一个简单的例子,用来更新客户10005的电子邮箱地址:

UPDATE customers
SET cust_email = 'lemer@fudd.com'
WHERE cust_id = 10005;

  UPDATE语句总是以要更新的表的名字开始。在此例子中,要更新的表的名字为customers。SET命令用来将更新值赋给被更新的列。UPDATE语句以WHERE子句结束,它告诉MySQL更新哪一行。没有WHERE子句,MySQL将会用这个电子邮件地址更新customers表中所有行

二、更新多列

  更新多个列的语法稍有不同:

UPDATE customers
SET cust_name = 'The Fudds', 
    cust_email = 'lemer@fudd.com'
WHERE cust_id = 10005;

  更新多个列时,只需要使用单个SET命令,每个“列=值”对之间用逗号分隔,最后一列之后不用逗号。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值