查询每门课程大于80分的学生姓名

时间:2022-07-21 07:55:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
数据库题目:查询出“每门”课程都大于80分的学生姓名 student如下 Name keceng fengshu 张三 数学 75 张三 语文 81

李四 数学 90 李四 语文 76 王五 数学 81 王五 语文 100 王五 英语 90

答:第一步 新建数据库STUDY建表student

安装数据库SQL2000 →打开SQL企业管理器→新建数据库STUDY。数据库STUDY建立完成。 第二步 在数据库STUDY中新建表student

打开数据库STUDY→表→右击新建表student如图1→输入表名student 如图2→右击student打开表→返回所有行→添加表内容如图3。表student建立完成。 第三步 查询出每门课程都大于80分的学生姓名

打开SQL企业管理器→工具→SQL查询分析器→选择数据库STUDY→输入语句:

select distinct [Name] from [] where [Name] not in (select [Name] from [] where [fengshu]<=80) 【原理:先查出低于80分的学生名单,然后再用姓名作为条件对比,排除刚才查到的学生】 然后执行语句。结果如图4

1








2

3



4




本文来源:https://www.wddqw.com/doc/8cf897b9ee06eff9aef807c8.html