逐条查看
要求录入人员严格按由高到低分录入
分类汇总
对成绩表进行排序
第1题:
在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是
A.SELECT * TOP 3 FROM成绩表; WHERE总分DESC
B.SELECT * TOP 3 FROM成绩表; FOR总分DESC
C.SELECT * TOP 3 FROM成绩表; GROUP BY总分DESC
D.SELECT * TOP 3FROM成绩表; ORDER BY总分DESC
第2题:
在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。
A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC
B.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC
C.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC
D.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC
第3题:
设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。
A. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系一‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表,学号
B. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表.学号ORDER BY成绩ASC
C. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=计算机’AND学生表。学号=课程表。学号ORDER BY成绩
D. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号一课程表.学号ORDER BY成绩DESC
第4题:
第5题:
在成绩表中,只显示分数最高的前10名学生的记录,SQL语句为:
SELECT * ___ 10 FROM 成绩表 ___ 总分 DESC
第6题:
在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?
A.从学生成绩表中删除行(‘0001’,‘001’,60)
B.将行('0102', '002',80)插入到学生成绩表中
C.将学生成绩表中的学生号='0101'的成绩改为60
D.将学生成绩表中学生号='0103'的学号改为'0104'
第7题:
在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是
第8题:
根据上题,除了上述的2张表,还包括一张成绩表SC,
成绩表SC包括学生编号Sno,课程编号Cn。和成绩Grade,其中Grade为数值型(带小
数)。请按下列要求,完成查询语句。
(1)找出所有姓刘的老师讲授的课程的课程号和课程名
(2)找出“数据库应用”课程成绩在90分以上的学生的姓名
第9题:
第10题: