SQL语句5——索引

--建立索引
unique 表名此索引的每一个索引值只对应唯一的数据记录
CLUSTERED 表示建立的索引时聚簇索引
ASC 升序
DESC 降序
-----------------------------------------------
普通索引可以有多个,聚簇索引只能有一个
-----------------------------------------------

--普通索引
create index index1 on student(age DESC,score ASC);
--聚簇索引
create CLUSTERED index index2 on student(id);
--删除索引
drop index  index2 on student;

--查询没有选课的学生的名字 (student 学生表,sno 学号,SC 选课表)
select sname from student 
where sno not in(select sno from SC)
-----------------------------------------
--聚集函数
count(*)        --统计元组的个数
count(<列名>)   --统计一列中值的个数
sum(<列名>)     --统计一列值的总和
avg(<列名>)     --计算一列值的平均值
max(<列名>)     --计算一列值的最大值
min(<列名>)     --计算一列值的最小值
-----------------------------------------


你可能感兴趣的:(SQL语句5——索引)