ks_school模式,删除成绩表中”IOS开发”课程的所有成绩记录,请给出删除的代码和删除证明(对比删除前后记录情况)
delete FROM grade WHERE coid=(SELECT coid FROM courses WHERE coname='IOS开发') 需要说明或证明删除了一条记录
举一反三
- ks_school模式,删除学生表中”计算机2002班”的所有学生记录,请给出删除的代码和删除证明(对比删除前后记录情况)
- 创建触发器[br][/br](ks_school模式),当删除某一位学生记录时,用触发器同时删除他的所有成绩记录。并且把删除的学生记录存放到备份表gradeback(请自建这个表)。[br][/br]请给出触发器的代码,并设计测试案例,验证触发器是否能正确工作,记录测试过程和结果。
- 行集上使用DELETE。删除成绩表中所有学号为‘0301001’的成绩记录DELETEFROM成绩表WHERESno='0301001''
- 命令DELETE FROM选课WHERE成绩<60的功能是( )。 A: 为表“选课”中成绩小于60分的记录做删除标记 B: 从表“选课”中彻底删除成绩小于60分的记录 C: 删除“选课”表 D: 删除“选课”表的年龄属性
- 将“大学英语”课程成绩为空的学生记录从成绩表中删除的查询是( )()。 A: 生成表查询 B: 更新查询 C: 删除查询 D: 追加查询
内容
- 0
行集上使用DELETE。删除成绩表中所有学号为‘0301001’的成绩记录 DELETE FROM 成绩表 WHERE Sno= '0301001''
- 1
在SQL查询语句中,"DELETE FROM Student WHERE 成绩4"的意思是______。 A: 删除Student表中成绩小于60并且学年大于4的记录 B: 删除Student表中成绩小于60或者学年大于4的记录 C: 删除Student表中的记录,但是保留成绩小于60并且学年大于4的记录 D: 删除Student表中的记录,但是保留成绩小于60或者学年大于4的记录
- 2
使用SQL删除数据命令时,如果不使用WHERE子句,则 A: 逻辑删除表中当前记录 B: 物理删除表中当前记录 C: 逻辑删除表中所有记录 D: 物理删除表中所有记录
- 3
创建触发器: 当删除某门课程时,请用触发器实现同时删除成绩表中该课程的记录 给出触发器的代码,并设计案例测试触发器的效果。
- 4
对表中记录逻辑删除的命令是(),恢复表中所有被逻辑删除记录的命令是(),将所有被逻辑删除记录物理删除的命令是()。