查询学生表中学号(字符型,长度为2)尾数字符是“1”的错误命令是
A.SELECT * FROM学生表WHERE"1"$学号
B.SELECT * FROM学生表WHERE RIGHT(学号,1)="1"
C.SELECT * FROM学生表WHERE SUBSTR(学号,2)="1"
D.SELECT * FROM学生表WHERE SUBSTR(学号,2,1)="1"
第1题:
有学生表和班级表文件,检索班级中至少有一个学生是少数民族的,正确的命令是
A.SELECT班级名称FROM班级表WHERE班级号IN; SELECT班级号FROM学生表WHERE民族!="汉"
B.SELECT班级名称FROM班级表WHERE班级号IN; (SELECT班级号FROM学生表WHERE民族!="汉")
C.SELECT班级名称FROM班级表WHERE学号IN; SELECT学号FROM学生表WHERE民族!="汉"
D.SELECT班级名称FROM班级表WHERE学号IN; (SELECT学号FROM学生表WHERE民族!="汉")
第2题:
查询学号(字符型,长度为8)尾字符是“0”的命令中,错误的是(64)。
A.SELECT * FROM 学生 WHERE “0”$学号
B.SELECT * FROM 学生 WHERE SUBSTR(学号,8);“0”
C.SELECT * FROM 学生 WHERE SUBSTR(学号,8,1):“0”
D.SELECT * FROM 学生 WHERE RIGHT(学号,8):“0”
第3题:
【单选题】在学生管理数据库中,查询所有成绩小于80分的学生的姓名,下列操作不正确的是()
A.select 姓名 from 学生表 where 学号 in (select 学号 from 选课表 where 成绩<80)
B.select 姓名 from 学生表 where 学号 =(select 学号 from 选课表 where 成绩<80)
C.select 姓名 from 学生表 join 选课表 on 学生表.学号=选课表.学号 and 成绩<80
D.select 姓名 from 学生表,选课表 where 学生表.学号=选课表.学号 and 成绩<80
第4题:
有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价
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)
第5题:
查询学生成绩大于90分的学生的姓名的正确的命令是________。
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 学生.学号< (Select 学号 From 成绩表 Where 成绩>90)