举一反三
- 将学号为“25”的学生姓名改为”王莉”,以下SQL语句正确的是______。 A: UPDATE 学生 SET 姓名 FOR 姓名="王莉" WHERE 学号="25" B: UPDATE 学生 WHERE 姓名="王莉" AND 学号="25" C: UPDATE FROM 学生 WHERE 姓名="王莉" AND 学号="25" D: UPDATE 学生 SET 姓名="王莉" WHERE 学号="25"
- 将学号为“25”的学生姓名改为"王莉": UPDATE学生______姓名="王莉"WHERE学号="25"
- 下列哪个语句可以实现将“学生”表中学号为“001”的学生姓名更改为“张小芳”的功能? A: MODIFY 学生 SET 姓名='张小芳' WHERE 学号='001' B: CHANGE 学生 SET 姓名='张小芳' IF 学号='001' C: UPDATE 学生 SET 姓名='张小芳' WHERE 学号='001' D: UPDATE 学生 SET 姓名='张小芳' IF 学号='001'
- 设有如下关系:学生(学号,姓名,性别,年龄,班号)。其关键字是学号,将学号为10的学生姓名改为“王华”的SQL语句是______。
- 有关系模式 如下:学生(学号,姓名,性别,年龄)将学号为191101的学生的年龄改为20岁。update ____set _____where _____
内容
- 0
有表student(sno,sname,ssex,sbirth,sdept),查找姓名中最后一个字为“磊”的学生的学号和姓名,使用的WHERE子句正确的是() A: WHEREsname='_磊' B: WHEREsname='%磊' C: WHEREsnamelike'_磊' D: WHEREsnamelike'%磊'
- 1
把学生表STUD中的学生“王小鱼”的姓名改为“王大川”,实现该功能的SQL语句是______。 A: UPDATE STUD姓名=“王小鱼”WHERE 姓名=“王大川” B: UPDATE STUD姓名=“王大川”WHERE姓名=“王小鱼” C: UPDATE STUD SET姓名=“王小鱼”WHERE姓名=“王大川” D: UPDATE STUD SET姓名=“王大川”WHERE姓名=“王小鱼”
- 2
查询成绩大于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)
- 3
查询没有借阅图书编号为“b0003”的学生姓名。不能得到正确结果的SELECT语句是( ). A: SELECT 姓名FROM 学生 <br>WHERE NOT EXISTS( SELECT * FROM 借阅 WHERE (学生.学号=学号) AND (书号=’b0003’)) B: SELECT 姓名FROM 学生 WHERE 学号 !=ANY ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’) C: SELECT 姓名FROM 学生 WHERE 学号 NOT IN ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’) D: SELECT 姓名FROM 学生 <br>WHERE 学号 !=ALL ( SELECT 学号 FROM 借阅 WHERE 书号=’b0003’)
- 4
要查询出学号为2008001001所有选取修课程的成绩,正确的是()。 A: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ B: SELECT学号,姓名,课程代码,总评成绩FROM学生INNERJOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’ C: SELECT学号,姓名,课程代码,总评成绩FROM学生LEFTOUTERJOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ D: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’