有学生关系:学生(学号,姓名,年龄),对学生关系的查询语句如下: SELECT 学号 FROM 学生 WHERE 年龄>20 AND 姓名 LIKE’%海’ 如果要提高该语句的查询效率,应该建立索引的属性是______。
A: 学号
B: 姓名
C: 年龄
D: (学号,姓名)
A: 学号
B: 姓名
C: 年龄
D: (学号,姓名)
举一反三
- 有学生关系:学生(学号,姓名,年龄,系号),对学生关系的查询语句如下:SELECT 系号,AVG(年龄)FROM 学生GROUP BY 系号如果要提高查询效率,应该建索引的属性是 A: 年龄 B: 姓名 C: 系号 D: 学号
- 若有“学生”表,其关系模式为:学生(学号,姓名,性别,出生日期,班级),下列哪个语句可以实现查询所有学生的学号、姓名信息的功能? A: SELECT*FROM学生 B: SELECT学号姓名FROM学生 C: SELECT学号,姓名FROM学生 D: SELECT学号,姓名,FROM学生
- 若有关系模式:学生(学号,姓名,性别,出生日期)和关系模式:选课(学号、课程号,成绩),以下哪条语句实现查询选修了“B01”课程的学生姓名( ) A: SELECT 姓名 FROM 学生 WHERE 学号 IN ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); B: SELECT 姓名 FROM 学生 WHERE 学号 NOT IN ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); C: SELECT 姓名 FROM 学生 WHERE 学号 = ( SELECT 学号 FROM 选课 WHERE 课程号='B01' ); D: SELECT 姓名 FROM 学生 WHERE 学号 = ( SELECT 课程号 FROM 选课 WHERE 课程号='B01' );
- 设学生关系模式为:学生(学号,姓名,年龄,性别,专业),则该关系模式的主键是() A: 姓名 B: 学号,姓名 C: 学号 D: 学号,姓名,年龄
- 已知学生表中有学号、姓名、性别、出生年月、籍贯字段,显示所有学生学号、姓名和年龄信息,最合适的SOL命令是( ) A: select * from 学生 B: select 学号,姓名,年龄 from 学生 C: select 学号,姓名, year(date())-year(出生年月) from 学生 D: select 学号,姓名, year(date())-year(出生年月) as 年龄 from 学生