sql语句修改数据

SQL 中,可以使用 UPDATE 语句来修改、更新一个或多个表的数据。

语法格式为:UPDATE SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]

[ORDER BY 子句] [LIMIT 子句]

语法说明如下::用于指定要更新的表名称。

SET 子句:用于指定表中要修改的列名及其列值。其中,每个指定的列值可以是表达式,也可以是该列对应的默认值。如果指定的是默认值,可用关键字 DEFAULT 表示列值。

WHERE 子句:可选项。用于限定表中要修改的行。若不指定,则修改表中所有的行。

ORDER BY 子句:可选项。用于限定表中的行被修改的次序。

LIMIT 子句:可选项。用于限定被修改的行数。

注意:修改一行数据的多个列值时,SET 子句的每个值用逗号分开即可。

示例:mysql> UPDATE tb_courses_new

-> SET course_name='DB',course_grade=3.5

-> WHERE course_id=2;

Query OK, 1 row affected (0.13 sec)

Rows matched: 1 Changed: 1 Warnings: 0

mysql> SELECT * FROM tb_courses_new;

+-----------+-------------+--------------+------------------+

| course_id | course_name | course_grade | course_info |

+-----------+-------------+--------------+------------------+

| 1 | Network | 4 | Computer Network |

| 2 | DB | 3.5 | MySQL |

| 3 | Java | 4 | Java EE |

| 4 | System | 4 | Operating System |

+-----------+-------------+--------------+------------------+

4 rows in set (0.00 sec)

PHP中文网,有大量免费的SQL教程,欢迎大家学习!

mysql修改数据sql语句_sql语句修改数据相关推荐

  1. 批量插入数据SQL写法,批量处理数据

    批量插入数据SQL写法,批量处理数据 今天在进行功能优化中遇到了碰到了一个功能,要处理10万条数据.在最开始开发时没有考虑那么多直接以单条数据来处理没有考虑到大批量数据的情况,导致功能不符合预期.那就 ...

  2. mysql种default约束的语句_sql语句大全之SQL DEFAULT 约束

    SQL DEFAULT约束 DEFAULT 约束用于向列中插入默认值. 如果没有规定其他的值,那么会将默认值添加到所有的新纪录. SQL DEFAULT Constraint on CREATE TA ...

  3. mysql 事务 sql语句_SQL语句 事务

    SQL语句 事务 2018-11-26 说明:灰色部分为事务前铺垫操作,黑色部分为事务操作 以下介绍的是(显式事务) /*建库*/ USE master GO IF EXISTS(SELECT * F ...

  4. laravel打印sql语句_SQL语句为什么慢?索引为什么失效?

    为什么你写的sql查询慢?为什么你建的索引常失效?通过本篇内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义.助你了解索引, ...

  5. navicat循环执行上下两行相减sql语句_SQL语句的优化分析

    一.开门见山,问题所在 sql语句性能达不到你的要求,执行效率让你忍无可忍,一般会时下面几种情况. 网速不给力,不稳定. 服务器内存不够,或者SQL 被分配的内存不够. sql语句设计不合理 没有相应 ...

  6. mysql数据库加锁语句_sql语句对数据库表进行加锁和解锁

    锁是数据库中的一个非常重要的概念,它主要用于多用户环境下保证数据库完整性和一致性. 我们知道,多个用户能够同时操纵同一个数据库中的数据,会发生数据不一致现象.即如果没有锁定且多个用户同时访问一个数据库 ...

  7. MySQL备份恢复之mysqldump备份_SQL语句模式

    mysqldump备份_SQL语句模式 mysql备份类型 1.分为冷备和热备 冷备就是在数据库shutdown以后进行备份 热备就是在数据库open进行备份 2.又可以分为物理备份和逻辑备份 (1 ...

  8. MySQL补充部分-SQL逻辑查询语句执行顺序

    一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOI ...

  9. mysql如何查询月薪总额_SQL语句统计每天、每月、每年的销售总额

    展开全部 一.32313133353236313431303231363533e4b893e5b19e31333366306530SQL语句统计每年的销售总额 select year(ordertim ...

  10. MySQL基础--(2) [SQL(结构化查询语言), DDL(数据定义语言)]

    目录 Sql(结构化查询语言) sql的概念以及特点 DDL(数据定义语言) 创建,删除,修改数据库. 数据库存储数据的特点 数据库表 数据库表中数据的数据类型 数据库表中数据的约束 创建表 设置修改 ...

最新文章

  1. Cocos2d-x 处理双击事件的两种方法
  2. java.lang.VerifyError解决方案 Android
  3. [计算机]“华为的冬天”——任正非(华为总裁)
  4. 单链表逆置 java_单链表的就地逆置--java实现(含头节点和不包含头节点)
  5. cesium米转换经纬度_cesium 常见坐标系及坐标转换(工具篇)
  6. python学生管理系统(函数方法)_(python函数)学生管理系统
  7. 经典排序算法-MFC实现之3:冒泡排序
  8. ubuntu命令整理中
  9. Java同步锁synchronized的最全总结
  10. 基于Python爬取天眼查网站的企业信息
  11. HyperLedger Fabric ChainCode开发——shim.ChaincodeStubInterface用法
  12. 购物车模块redis和mysql_redis解决购物车的问题
  13. JavaScript Date getTime() 方法
  14. unfortunately activity has stopped
  15. EXCEL自定义函数学习与分享(持续更新)
  16. 全球名校AI课程库(41)| WUSTL · 深度神经网络应用全案例实操系列课程『Applications of Deep Neural Networks』
  17. 接口测试 - 接口测试策略
  18. zip文件解压或压缩
  19. spring mvc maven ajax异步长连接 startAsync报错not suport
  20. 日志库glog之如何用cmake将源码生成.sln文件

热门文章

  1. python 通达信公式函数,python通达信公式函数,python调用通达信数据
  2. 指标公式c语言源码下载,通达信超级厉害指标公式源码附图-通达信公式-公式指标网...
  3. 破解WIFI密码之密码字典
  4. 使用Java实现邮件的发送
  5. 哪种不是python元组的定义方式_最新python 笔试题
  6. Mysql 常用函数集
  7. java程序编译命令_使用 java 命令编译运行 java 程序
  8. 家里在计算机在线考试作弊,计算机在线考试系统能监考
  9. IPMP、PMP、ACP、PRINCE2的区别
  10. VBA 如何多条件查询汇总