全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

SQL UPDATE 更新语句用法(单列与多列)

Update 语句

Update 语句用于修改表中的数据。

语法:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

例如:

Person表:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson   Champs-Elysees  

更新某一行中的一个列

我们为 lastname 是 "Wilson" 的人添加 firstname:

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 

结果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Champs-Elysees  

更新某一行中的若干列

我们会修改地址(address),并添加城市名称(city):

UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'

结果:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing

SQL的更新语句update(更新表中数据)

1. 更新表中所有行

2.更新表中特定行 ,更新时候一定不要省略WHERE子句,否则会更新所有行。

更新update语句分为三部分,格式如下:

1 更新的表

2 列名和新的值

3 确定更新哪些行的过滤条件

单个列:

UPDATE Customers
SET cust_email = ' kim@qq.com'
WHERE cust_id = '10000005';

多个列:

UPDATE Customers
SET cust_email = 'kim@qq.com' , cust_contact ='Sam Roberts'
WHERE cust_id = '10000005';

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

Update 警告!

在更新记录时要格外小心!在上面的实例中,如果我们省略了 WHERE 子句,如下所示:

UPDATE Customers
SET cust_email = 'kim@qq.com'

执行以上代码会将 Customers 表中所有数据的 cust_email 都改成了kim@qq.com。
执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。一般只有批量替换我们才会这么做。

小编:强烈建议一定要先备份再操作。


# SQL  # UPDATE  # 语句  # Mysql跨表更新 多表update sql语句总结  # 通过MySQL日志实时查看执行语句以及更新日志的教程  # 基于更新SQL语句理解MySQL锁定详解  # Java反射 JavaBean对象自动生成插入  # 更新  # 删除  # 查询sql语句操作  # 记一次MySQL更新语句update的踩坑  # sql更新语句中update set from用法实现  # 一条SQL更新语句的执行过程解析  # 子句  # 多个  # 的人  # 才会  # 只需要  # 所示  # 在上面  # 这么做  # 会将  # 时要  # 则会  # 小编  # 强烈建议  # 改成了  # 为三  # Gates  # Bill  # Champs  # firstname  # td 


相关文章: 如何高效完成独享虚拟主机建站?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  建站之星代理如何获取技术支持?  广平建站公司哪家专业可靠?如何选择?  专业公司网站制作公司,用什么语言做企业网站比较好?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  如何选择PHP开源工具快速搭建网站?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  哈尔滨网站建设策划,哈尔滨电工证查询网站?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  定制建站价位费用解析与套餐推荐全攻略  如何通过虚拟主机空间快速建站?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  宝塔面板如何快速创建新站点?  网站制作软件免费下载安装,有哪些免费下载的软件网站?  如何在IIS中新建站点并解决端口绑定冲突?  如何在阿里云购买域名并搭建网站?  如何通过FTP空间快速搭建安全高效网站?  XML的“混合内容”是什么 怎么用DTD或XSD定义  招贴海报怎么做,什么是海报招贴?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  ,巨量百应是干嘛的?  如何有效防御Web建站篡改攻击?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  内网网站制作软件,内网的网站如何发布到外网?  如何通过西部数码建站助手快速创建专业网站?  如何在阿里云虚拟服务器快速搭建网站?  如何在局域网内绑定自建网站域名?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  如何获取上海专业网站定制建站电话?  ppt制作免费网站有哪些,ppt模板免费下载网站?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  网站专业制作公司有哪些,做一个公司网站要多少钱?  高防服务器租用如何选择配置与防御等级?  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  广德云建站网站建设方案与建站流程优化指南  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  如何获取免费开源的自助建站系统源码?  淘宝制作网站有哪些,淘宝网官网主页?  c# 在ASP.NET Core中管理和取消后台任务  深圳网站制作培训,深圳哪些招聘网站比较好?  C#如何在一个XML文件中查找并替换文本内容  c# Task.ConfigureAwait(true) 在什么场景下是必须的  如何选择高性价比服务器搭建个人网站?  C#如何序列化对象为XML XmlSerializer用法  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  电商平台网站制作流程,电商网站如何制作?  建站之星2.7模板:企业网站建设与h5定制设计专题  实例解析angularjs的filter过滤器  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。