![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
SQL语句:Select Distinct 学号 From 选课表 Where 成绩>=90,其中Distinct的功能是()。
A.保留结果表中的重复记录
B.去除选课表中的重复记录
C.去除数据库中的重复记录
D.去除结果表中的重复记录
A.保留结果表中的重复记录
B.去除选课表中的重复记录
C.去除数据库中的重复记录
D.去除结果表中的重复记录
SELECT [ALL|DISTINCT]<目标列表达式 >[,< 目标列表达式>]...
FROM <表名或视图名 >[,<表名或视图名>]...
[WHERE<条件表达式>]
[GROUP BY <列名 1> [HAVING <条件表达式>]]
[ORDER BY〈列名 2> [ASC|DESC]]
其含义是:根据WHERE子句的条件表达式,从FROM子句中指定的基本表或视图中找出满足条件的元组,再按SELECT子句中的目标列表达式,选出元组中的属性值形成结果表。如果有GROUP子句,则将结果按<列名1>的值进行分组,该属性列值相等的元组为一组。如果有ORDER子句,结果表要按<列名2>的值升序或降序排列。
某学校学生、教师及课程关系如下:
学生由学号唯一标识,学生相关信息包括姓名、性别、专业号和年龄等;
教师由工作证号唯一标识,教师相关信息包括姓名,年龄和所授课程号等;
课程由课程号唯一标识,课程相关信息包括课程名,学分,授课教师工作证号及授课时间等;
选课信息包括选课学生学号,课程号及考试成绩等。
根据关系模型完成数据库设计,包括数据库表、键值;(8分)
用SQL语句表达如下查询:(5分)
“张大民(教师名)”讲授的课程名和在这些课程中考试超过90分的学生的学号及姓名, 按分数的降序排列。
A、1
B、2
C、3
D、4
A."01"和"02"
B."01"和"03"
C."01"和"04"
D."02"和"03"
关系代数表达式:其对应的SQL语句为( )。
A、SELECT eeage=18 FROM examinee;
B、SELECT eeage FROM examinee;
C、SELECT eeage FROM examinee WHERE eeage=18;
D、SELECT * FROM examinee WHERE eeage=18;
E、SELECT * FROM examinee HAVING eeage=18;
A、Update 课程基本情况 SET 学分=2,学时=32 Where 课程名="java"
B、Update 课程基本情况 SET 学分="2",学时="32" Where 课程名="java"
C、Update SET课程基本情况:学分=2,学时=32 Where 课程名=" java"
D、Update 课程基本情况 SET 学分=2,学时=32 Where 课程名=java
A、参照完整性
B、关系
C、链接
D、实体完整性
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!