当前位置: 首页 > news >正文

数据库知识整理——SQL数据更新

插入

如果要在关系数据库中插入数据,可以指定被插入的元组,或者用查询语句选出一批待插入的元组。

语句格式

INSERT INTO 基本表名(字段名[,字段名]…) VALUES(常量[,常量]…); 查询语句

INSERT INTO 基本表名(表名) SELECT 查询语句

例子

将学号为 3002、课程号为 C4、成绩为 98 的元组插入 SC 关系中:

INSERT INTO SC
VALUES('3002,'C4',98)

删除

在关系型数据库中删除符合条件的元组(记录)可以通过DELETE语句实现。

语句格式

DELETE FROM 基本表名
[WHERE 条件表达式]

例子

删除表 employees 中姓名为张然的记录:

DELETE FROM employees
WHERE name='张然'

修改

在数据库操作中,修改符合条件的元组(记录)通常需要使用UPDATE语句结合WHERE子句来实现。

语句格式

UPDATE 基本表名
SET 列名=值表达式(,列名=值表达式…)
[WHERE 条件表达式]

例子

  • 将教师的工资增加 5%。
UPDATE teachers
SET Salary = Salary * 1.05
  • 将教师的工资少于 1000 的增加 5%工资
UPDATE teachers
SET Salary = Salary * 1.05
WHERE Salary < 1000
  • 创建一个基于表 employees 的视图vemployees,然后通过该视图修改表employees 中的记录。
CREATE VIEW vemployees
AS
SELECT * FROM employees
UPDATE vemployees
SET name = '张然'
WHERE name = '张三'

http://www.dtcms.com/a/602814.html

相关文章:

  • win7 iis架设网站思途旅游网站建设系统
  • 反编译易语言 | 探讨易语言的反编译方法与安全性分析
  • 无锡网站营销公司简介郑州加盟网站建设
  • 单位网站建设费用什么会计科目广告优化是做什么的
  • 自动化测试工具Katalon 全面介绍与实际体验
  • 游戏盾的流量清洗
  • 楚雄做网站敬请期待上一句
  • 山东鲁中公路建设有限公司网站站点传统的推广方式主要有
  • 电子商务网站建设读书笔记秒收网站
  • 互联网网站 数据库网站优化建设宁夏
  • 网站扫码怎么做的团智慧团建登录入口
  • 哪个网站可以做免费商业推广建设个人网站的要求
  • 4.1.0 EL9410 用于 E-bus 的电源端子模块介绍
  • 网站开发脚本语言农产品网站的品牌建设
  • 从0到1学习Qt -- 常见控件QWidget(二)
  • 网站建设程序文件一台云服务器可以做多个网站
  • Oracle:查询当前正在等待执行的SQL语句
  • 交通信息华建设网站鱼爪网商城网站如何建设
  • 炫酷做网站背景图环保网站建设的目的
  • iOS的runtime的理解以及常用的使用场景有哪些
  • 摘要生成器(Gradio界面)
  • tldraw——一款开源、自托管、支持实时协作的 Web 白板
  • 厚街网站建设报价软文推广平台排名
  • 在.NET中使用RAG检索增强AI基于Qdrant的矢量化数据库
  • 【STM32MP157 异核通信框架学习篇】(1)SMP和AMP架构
  • 【OpenCV + VS】从纯色的背景中扣出前景然后对背景颜色进行转换
  • 网站线上推广方案wordpress大学主题安装
  • C语言编译软件的获取 | 如何选择适合的C语言编译器并安装使用
  • 前端进阶题【面试题】- 持续更新
  • 外贸网站建设流程昆明网站建设团队