
讯享网
一. INSERT
INSERT
INTO <表名> [ (<属性列 1> [ , <属性列 2>] ...... ) ]
VALUES (<常量 1> [ , <常量 2>] ......);
将新元组插入到指定的表中,常量1对应表中的属性1,常量2对应表中的属性2......。INTO子句没有出现的属性列,新元组在这些列上将取空值,如果在表定义时说明了该属性是NOT NULL,则不能取空值。
#将新学生元组(学号:,姓名:王强,年龄:21,性别:男,专业:软件工程)插入到Student表中 INSERT INTO Student(Sno,Sname,Sage,Ssex,Sdept) VALUES(,'王强',21,'男','软件工程');
讯享网
二. UPDATE
UPDATE <表名>
SET <列名> = <表达式> [, <列名> = <表达式>] ......
[WHERE <条件>];
讯享网#将学号为的学生年龄改为20岁 UPDATE Student SET Sage = 20 WHERE Sno = ;
#将所有学生的年龄增加1岁 UPDATE Student SET Sage = Sage + 1;
讯享网#将软件工程专业的所有学生成绩置零 UPDATE SC SET Grade = 0 WHERE Sno IN (SELECT Sno FROM Student WHERE Sdept = '软件工程');
三. DELETE
DELETE
FROM <表名>
[WHERE <条件>];
#删除学号为的学生记录 DELETE FROM Student WHERE Sno = '';
讯享网#删除软件工程专业所有学生的选课记录 DELETE FROM SC WHERE Sno IN (SELECT Sno FROM Student WHERE Sdept = '软件工程');


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/14958.html