删除数据(续) 三种删除方式 删除某一个元组的值 删除多个元组的值 带子查询的删除语句
删除数据(续) 删除数据(续) z三种删除方式 – 删除某一个元组的值 – 删除多个元组的值 – 带子查询的删除语句
1删除某一个元组的值 例8]删除学号为95019的学生记录 DELETE FROM Student WHERE Sno=95019
1. 删除某一个元组的值 删除某一个元组的值 [例8] 删除学号为95019的学生记录。 DELETE FROM Student WHERE Sno='95019';
2.删除多个元组的值 例9]删除2号课程的所有选课记录。 DELETE FROM SC: WHERE Cno=2 例10]删除所有的学生选课记录 DELETE FROM SC
2. 删除多个元组的值 删除多个元组的值 [例9] 删除2号课程的所有选课记录。 DELETE FROM SC; WHERE Cno='2'; [例10] 删除所有的学生选课记录。 DELETE FROM SC;
删除数据(续) DBMS在执行插入语句时会检查所插元组 是否破坏表上已定义的完整性规则 参照完整性 不允许删除 级联删除
删除数据(续) DBMS在执行插入语句时会检查所插元组 是否破坏表上已定义的完整性规则 – 参照完整性 • 不允许删除 • 级联删除
3.5查询 3.5.1概述 3.52单表查询 3.5.3连接查询 3.54嵌套查询 3.55集合查询 3.56小结
3.5 查 询 3.5.1 概述 3.5.2 单表查询 3.5.3 连接查询 3.5.4 嵌套查询 3.5.5 集合查询 3.5.6 小结