下列语句:UPDATE 成绩表 SET Grade=95 FROM (SELECT TOP 1 * FROM 成绩表 ORDER BY Grade DESC) AS t1 WHERE 成绩表.Sno= t1.Sno AND 成绩表.OpenCno=t1.OpenCno 表达的主要意思是:将UPDATE语句与SELECT 语句中的TOP子句一起使用,将“成绩表”第1名学生的成绩修改为95分。
举一反三
- 语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是
- 语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是:查询成绩表中所有成绩大于平均成绩的记录。
- 查询学号为'01'的学生姓名与成绩的SQL语句是:() A: select姓名,成绩 from 学生表 a,成绩表 b where a.学号='01' B: selecta.姓名,b.成绩 from 学生表 a,成绩表 b where a.学号=b.学号 anda.学号='01' C: select姓名,成绩 from 学生表 a,成绩表 b where a.学号=b.学号 D: select姓名,成绩 from 学生表 a,成绩表 b
- 语句“SELECT * FROM 成绩表 WHERE 成绩>(SELECT avg(成绩) FROM 成绩表)”的功能是查询成绩表中所有成绩大于平均成绩的记录。
- 语句 SELECT * FROM 成绩表 WHERE 成绩>( SELECT AVG(成绩) FROM 成绩表 ) 的功能是从成绩表中查询比( )的所有成绩信息