行集上使用DELETE。删除成绩表中所有学号为‘0301001’的成绩记录 DELETE FROM 成绩表 WHERE Sno= '0301001''
对
举一反三
- 行集上使用DELETE。删除成绩表中所有学号为‘0301001’的成绩记录DELETEFROM成绩表WHERESno='0301001''
- 有表成绩表(学号,课程号,成绩),删除学号为“201705180637”的信息,使用的SQL语句为:( ) A: delete * from 成绩表 where 学号='201705180637’ B: drop from 成绩表 where 学号='201705180637’ C: drop * from 成绩表 where 学号='201705180637’ D: delete 成绩表 where 学号='201705180637’
- 【单选题】学生选课成绩中删除成绩为及格以上的记录,以下描述中正确的是() A. Delete From 学生选课成绩表 Where 成绩>60 B. Delete From 学生选课成绩表 成绩>60 C. Delete From 学生选课成绩表 成绩>=60 D. Delete From 学生选课成绩表 Where 成绩>=60
- 查询学号为'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
- 下列有关子菜单的说法中,错误的是( )。 A: SELECT姓名FROM学生表WHERE EXISTS;(SELECT学号FROM成绩表WHERE成绩>90) B: SELECT姓名FROM学生表WHERE EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90) C: SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90) D: SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
内容
- 0
语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是:查询成绩表中所有成绩大于平均成绩的记录。
- 1
查询成绩大于90分的学生的姓名,正确的SQL命令是( ) A: select 姓名 from 学生表 where 学号=(select 学号 from 成绩表 where 成绩>90) B: select 姓名 from 学生表 where 学号 in (select 学号 from 成绩表 where 成绩>90) C: select 姓名 from 学生表 where 学号>(select 学号 from 成绩表 where 成绩>90) D: select 姓名 from 学生表 where 学号90)
- 2
语句“SELECT * FROM 成绩表 WHERE 成绩>(SELECT avg(成绩) FROM 成绩表)”的功能是查询成绩表中所有成绩大于平均成绩的记录。
- 3
/* Transact-SQL扩展 */ DELETE FROM 成绩表 FROM 成绩表 INNER JOIN 学生表 WITH 成绩表.Sno = 学生表.Sno WHERE Sname LIKE ‘李%'
- 4
有成绩表(学号,课程号,成绩),查询成绩为空值的学生学号和课程号的SQL语句是:() A: select学号,课程号from成绩表where成绩=0 B: select*from成绩表where成绩=’’ C: select学号,课程号from成绩表where成绩=NULL D: select学号,课程号from成绩表where成绩 IS NULL