SQL数据更新

devtools/2024/9/22 13:54:30/

插入

插入单独的元组

INSERT

INTO 表名 (列名,列名,列名)

VALUES(值,值,值)      记忆:宾语倒装

若没有指定列名,则默认插入的数值是完整的,与列的个数一致

eg:将一个新学生记录(学号:95020;姓名:陈冬;性 别:男;所在系:IS;年龄:18岁)插入到Student表中

INSERT
INTO Student
VALUES ('95020',' 陈冬 ','M',18,'IS');

插入子查询

INSERT

INTO 表名 (列名,列名,列名)

子查询

eg:对每一个系,求学生的平均年龄,并把结果存入数据表

INSERT INTO Deptage(Sdept,Avgage)
SELECT Sdept,AVG(Sage)
FROM Student
GROUP BY Sdept;

修改数据

UPDATE 表名

SET 列名 = 表达式,列名 = 表达式……

WHERE 条件

修改某个元组的值

eg:将学生95001的年龄改为22岁

UPDATE Student
SET Sage=22
WHERE Sno='95001';

修改多个元组的值

eg 将信息系所有学生的年龄增加1岁
UPDATE Student
SET Sage = Sage+1
WHERE Sdept=' IS ';

带子查询的修改语句

eg:将计算机科学系全体学生的成绩置零
UPDATE SC
SET Grade = 0
WHERE Sno IN
(SELECT Sno
FROM Student
WHERE Sdept = 'CS');

删除数据

DELETE 

FROM 表名

WHERE 条件

删除数据的类型与修改数据的几乎完全一致,只有语法格式有所区别

修改某个元组的值

修改多个元组的值

修改某个元组的值


http://www.ppmy.cn/devtools/25320.html

相关文章

三丰云免费云服务器

背景 在2020年的双十一买过华为云的打折服务器,属于最低配的个人使用的服务器,当时价格为80~90元/年,由本人亲测,使用体验很差,最差的时候连后台都不一定能登上去,猜测应该是没有提供标明的服务器性能&…

Leetcode—2639. 查询网格图中每一列的宽度【简单】

2024每日刷题&#xff08;121&#xff09; Leetcode—2639. 查询网格图中每一列的宽度 实现代码 class Solution { public:int func(int num) {if(num 0) {return 1;}int len 0;while(num ! 0) {len;num / 10;}return len;}vector<int> findColumnWidth(vector<ve…

MATLAB初学者入门(25)—— LQR控制器优化设计

LQR&#xff08;线性二次调节器&#xff09;控制器是一种常用的最优控制策略&#xff0c;用于设计系统的状态反馈控制器以最小化性能指标&#xff0c;通常是所有状态的加权平方和与控制输入的加权平方和。在MATLAB中&#xff0c;使用LQR控制器通常涉及定义系统模型、选择适当的…

HTTP 与 HTTPS

HTTP 浅谈 HTTP HTTPS 浅谈 HTTPS HTTP 与 HTTPS区别 HTTP&#xff08;Hypertext Transfer Protocol&#xff09;和HTTPS&#xff08;Hyper Text Transfer Protocol Secure&#xff09;在多个方面存在显著的区别&#xff0c;这些区别主要体现在以下几个方面&#xff1a; 特…

设计模式之监听器模式ListenerPattern(三)

一、介绍 监听器模式是一种软件设计模式&#xff0c;在对象的状态发生改变时&#xff0c;允许依赖它的其他对象获得通知。在Java中&#xff0c;可以使用接口和回调机制来实现监听器模式。 二、代码实例 1、事件Event类 package com.xu.demo.listener;// 事件类 public class…

2024年了,Intel Alder Lake N100 能用 Linux 系统了吗?

前言 2024年4月初&#xff0c;用了一年的零刻EQ12小主机的SSD系统盘突然掉盘坏了。之前用的是官方送的U盘安装的Win11系统&#xff0c;主要用来挂机下载、虚拟机跑OpenWrt和家庭助手HA。 在等盘售后的日子里&#xff0c;顺便重新思考了一下对系统的选择。其实原本就不是很想用…

Node常用的一些工具

一、Node版本管理工具 在我们的日常开发中经常会遇到这种情况&#xff1a;手上有好几个项目&#xff0c;每个项目的需求不同&#xff0c;进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具&#xff0c;这个问题将非常棘手。 因此Node版本管理工具应运而…

提醒|2024年CSC国家公派博士后、联合培养博士项目即将开始网申(附精选问题解答)

留学基金委&#xff08;CSC&#xff09;2024年国家公派博士后、联合培养博士项目网上申报时间为5月10日—5月31日。为此&#xff0c;知识人网小编提醒申请者及时申报。本文我们将常见申请及申报问题汇总解答&#xff0c;以帮助申请者顺利完成CSC申报工作&#xff0c;并预祝红榜…