SQL Server 基础 04 函数与分组查询数据

时间:2014-05-04 11:01:38   收藏:0   阅读:402

                 

                                                       函数与分组查询数据

 

系统函数分

聚合函数、数据类型转换函数、日期函数、数学函数 . . .    

 

1、 聚合函数

           主要是对一组值进行计算,然后返回一个值。 聚合函数包括 sum(求和)、avg(求平均值)、min()、max()、count(求数量)

sum函数语法  :  sum(列明)

bubuko.com,布布扣
select sum(sno) as 序号和 from stu_info 
bubuko.com,布布扣

avg

bubuko.com,布布扣
select avg(sno) as 序号平均值 from stu_info
bubuko.com,布布扣

. . .

count 用来一组值的个数,统计

bubuko.com,布布扣
select count(sno) as 个数 from stu_info 
bubuko.com,布布扣

 

2、类型转换函数

           将日期和数字转换成字符串格式,反之 ...   用到 convert() 、cast()    

   convert 的语法格式 :  convert ( datatype [ (length) , expression , [style] ] )

                                 datatype 如果要转换成 char、archar 、binary 、arbinary 数据类型,还需要设置数据类型长度  

                                 expression : 表达式,进行数据类型转换的值或者列名

                                 style         : 用于日期格式的设置

bubuko.com,布布扣

bubuko.com,布布扣
1 -- 类型转换
2  --语法convert(datatype[(length),expression,[style]])
3  select convert(char,getdate())
4  select sname,convert(char,date,103) as 出生日期 from stu_info
bubuko.com,布布扣

 

 cast : 语法格式 :  cast (expression as datatype [ (length) ] ) 

bubuko.com,布布扣
 select sname,cast(date as char(10)) as 生日 from stu_info
bubuko.com,布布扣

 

 

SQL Server 基础 04 函数与分组查询数据,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!