中南大学数据库题库04数据查询.docVIP

  • 1394
  • 0
  • 约1.8万字
  • 约 61页
  • 2016-10-19 发布于重庆
  • 举报
中南大学数据库题库04数据查询

成绩表grade中字段st_id代表学号,score代表分数,以下(??? )语句返回成绩表中的最低分。 A?SELECT?max(score)?FROM grade B?SELECT TOP 1 score FROM grade ORDER BY score ASC C?SELECT st_id, MIN(score) FROM grade D?SELECT?TOP?1 score FROM grade ORDER BY score DESC 参考答案 B有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确语句是 A? SELECT 所在系, AVG(工资) FROM 教师表 WHERE AVG(工资)(SELECT AVG(工资) FROM 教师表) B? SELECT 所在系,AVG(工资) FROM 教师表 WHERE AVG(工资)(SELECT AVG(工资) FROM 教师表) GROUP BY 工资 C? SELECT 所在系, AVG(工资) FROM 教师表 GROUP BY 所在系 HAVING AVG(工资)(SELECT AVG(工资) FROM 教师表) D?SELECT 所在系,AVG(工资) FROM 教师表 GROUP BY 所在系 WHERE AVG(工资)(SELECT AVG(工资) FROM 教师表) 参考答案 C有教师表(教师号,姓名,职称,所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,查询从未被“教授”讲授过的课程的课程号,正确的语句是 A?SELECT?课程号 FROM?授课表?a?JOIN?教师表?b?ON?a.教师号=b.教师号?WHERE 职称!=′教授′ B?SELECT?课程号 FROM? 授课表?a?RIGHT?OUTTER?JOIN?教师表?b?ON?a.教师号=b.教师号 C?SELECT?课程号 FROM?授课表?WHERE?课程号?NOT?IN ( SELECT?课程号 FROM?授课表?a?ON?授课表?b?JOIN?a.教师号=b.教师号?WHERE 职称!=′教授′) D?SELECT?课程号 FROM?授课表?WHERE?课程号?IN ( SELECT?课程号 FROM?授课表?a?JOIN?授课表?b?ON?a.教师号=b.教师号?WHERE 职称!=′教授′) 参考答案 C在SELECT语句中使用GROUP BY SNO时,SNO必须(??? )。 A?在WHERE中出现 B?在FROM中出现 C?在SELECT中出现 D?在HAVING中出现 参考答案 C对于: 表EMP(ENO,ENAME,SALARY,DNO), 其属性表示职工的工号、姓名、工资和所在部门的编号。 表DEPT(DNO,DNAME), 其属性表示部门的编号和部门名。 有以下SQL语句: SELECT? COUNT(DISTINCT DNO) FROM? EMP 其等价的查询语句是(????)。 A?统计职工的总人数 B?统计每一部门的职工人数 C?统计职工服务的部门数目 D?统计每一职工服务的部门数目 参考答案 C在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(????? )。 A?SELECT,INTO B?SELECT,FROM C?SELECT,GROUP D?仅SELECT 参考答案 B关于查询语句中ORDER BY子句使用正确的是(????? )。 A?如果未指定排序字段,则默认按递增排序 B?数据表的字段都可用于排序 C?如果未指定DESC或ASC关键字,则默认按递增排序 D?联合查询不允许使用ORDER BY子句 参考答案 CSQL Server中,下列函数的返回值的数据类型为INT的是(????? )。 A??LEFT B?SUBSTRING C?GETDATE D??YEAR 参考答案 D在SQL Server中,对于某语句的条件WHERE ? p_name ??LIKE ? ‘[王张李]小%’,将筛选出以下(????? )值。 A?李海燕 B?刘小山 C?张小明 D?王大明 参考答案 C下列聚合函数中,引用正确的是(????? )。 A?SUM(*)?? B?COUNT(*) C?MAX(*)?? D?AVG(*) 参考答案 B如果要查询比某个子集中最小值大的所有记录,在WHERE子句中应使用(????? )运算符。 A?ANY B?ALL C?ANY D?ALL 参考答案 A在SQL SERVER中,下面哪个符号不是SELECT语句中LIKE子句的有效通配符(????? )。 A?% B?_

文档评论(0)

1亿VIP精品文档

相关文档