数据库的终结版查询————你想知道吗?

 

                              模糊查询和聚合函数

1.模糊查询可以使用like关键字和通配符进行       

2.通配符    

 001.%:任意多个任意字符(0)

 002._:任意的单个字符 (必须一个)

 003.[0-9]:只能出现中括号内指定范围的一个字符

 004.[^a-z]:不能出现任何字母,只能是字母之外的其他字符。

 例:(查找姓张的学生信息

select * from Students 
where SName like '张%'

 

3.  使用 between在某个范围进行查询

例:(查询分数在60到80之间的分数)

注:写代码时要先写初值,后写终值。(初值要小于终值)

select * from Score 
where Score btween 60 and 80

4.使用IN在列举止值内进行查询

例:查询地址为:地址一,地址二的所有学生信息

select * from student
where address in('地址1','地址2')

      2.聚合函数

 

--sum():求总

select SUM(StudentResult) as 总分 from Result

--count():计数

 

select count(*) 总记录数 from SCore

 

--max() min()求 最大值和最小值

select MAX(studentresult) as 最高分 from Result
select min(studentresult) as 最高分 from Result

 

--avg()求 平均值

select AVG(studentresult) as 平均分  from  Result

 

                                    

posted @ 2015-11-04 16:22  柒陌枫  阅读(155)  评论(0)    收藏  举报