首页 > 代码库 > SQL Server 基础 04 函数与分组查询数据
SQL Server 基础 04 函数与分组查询数据
函数与分组查询数据
系统函数分
聚合函数、数据类型转换函数、日期函数、数学函数 . . .
1、 聚合函数
主要是对一组值进行计算,然后返回一个值。 聚合函数包括 sum(求和)、avg(求平均值)、min()、max()、count(求数量)
sum函数语法 : sum(列明)
select sum(sno) as 序号和 from stu_info
avg
select avg(sno) as 序号平均值 from stu_info
. . .
count 用来一组值的个数,统计
select count(sno) as 个数 from stu_info
2、类型转换函数
将日期和数字转换成字符串格式,反之 ... 用到 convert() 、cast()
convert 的语法格式 : convert ( datatype [ (length) , expression , [style] ] )
datatype 如果要转换成 char、archar 、binary 、arbinary 数据类型,还需要设置数据类型长度
expression : 表达式,进行数据类型转换的值或者列名
style : 用于日期格式的设置
1 -- 类型转换 2 --语法convert(datatype[(length),expression,[style]]) 3 select convert(char,getdate()) 4 select sname,convert(char,date,103) as 出生日期 from stu_info
cast : 语法格式 : cast (expression as datatype [ (length) ] )
select sname,cast(date as char(10)) as 生日 from stu_info
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。