码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2015-11-04 17:34:04      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

 

                              模糊查询和聚合函数

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

 

                                    

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

标签:

原文地址:http://www.cnblogs.com/wth1129/p/4936375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!