问题 问答题

在SQLServer2000的某数据库中有如下两张关系表:   学生表(学号,姓名,性别,系号),学号为主码   系表(系号,系名,系简称),系号为主码

设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。

  SELECT*FROM学生表 WHERE系号=’1’;

  SELEET*FRoM学生表WHERE姓名=‘张三’;

答案

参考答案:

第一句能,第二局不能,系名的重复率太高,姓名的重复率低。

单项选择题
单项选择题