SQL语言操作参考:数据更新

数 据 更 新
SQL中数据更新包括插入数据、修改数据和删除数据三条语句。
3.4.1 插入数据
SQL的数据插入语句INSERT通常有两种形式。

一、插入单个元组
插入单个元组的INSERT语句的格式为:
INSERT
INTO<表名>[<属性列1>[,<属性列2>...)]
VALUES(<常量1>[,<常量2>]...)
例1 插入一条选课记录('95020','1')
INSERT
INTO SC(Sno,Cno)
VALUES('95020','1')
新插入的记录在Grade列上取空值。

二、插入子查询结果
插入子查询结果的INSERT语句的格式为:
INSERT
INTO<表名>[<属性列1>[,<属性列2>...)]
子查询;
例3 对每一个系,求学生的平均年龄,并把结果存入数据库。
CREATE TABLE Deptage
(Sdept CHAR(15)
Avgage SMALLNT);
然后对表按系分组求平均年龄,再把系名和平均年龄存入新表中。
INTERT
INTO Deptage(Sedpt,Avgage)
SELECT Sdept,AVG(Sage)
FROM Student
GROUP BY Sdept;

#现在前往

精选留言

SQL,语言,操作,参考
sample
2021-01-14
写留言
签到
投稿
QQ咨询
返回顶部