SQL查询语句的书写要点(基础二、函数)(未完成,先不要看,没有实质内容)

二、SQL函数:

        汇总函数

        日期与时间函数

        数学函数

        字符函数

        转换函数

        其它函数

1〉7个非常重要的汇总函数(通常称之为“汇总7函数”)

    1)count    计数函数    (对记录进行数目统计)

        select    count(*)   from    student    where    age > 20    and    age < 30   ;

    2)sum    求和函数    (只对数字字段可以使用此函数)

        select    sum(male)  ,  sum(female)    from    student    where    age > 20    and    age < 30   ; 

        上面对20-30岁之间的学生男、女人数做统计

        select    sum(male) /sum(*)   ,  sum(female) /sum(*)   from    student    where    age > 20    and    age < 30   ; 

        上面对20-30岁之间的学生男、女人数比率做统计

    3)avg    求平均数函数    (只对数字字段可以使用此函数)例子省略,基本用法同sum函数

    4)max    求最大值数函数    (对数字字段、字符字段可以使用此函数)例子省略,基本用法同上函数

    5)min    求最大值数函数    (对数字字段、字符字段可以使用此函数)例子省略,基本用法同上函数

    注意:汇总函数是不能够出现在where自句中的

   6)variance    (方差函数) 该统计函数一般不常用。

    7)stddev    (标准差函数)  该统计函数一般不常用。  

2〉日期/时间函数

    1)add_months(时间字段  ,  数字)    给某个日期字段增加几个月

    2)last_day(时间字段)    返回某个日期字段当月最后一天的日期

    3)months_between(时间字段  ,  时间字段)    返回给定的两个日期中有几个月在中间(使用时要注意)

    4)new_time

    5)next_day

    6)sysdate    返回系统时间

3〉数学函数

    1)abs()

    1)ceil()

    1)floor()

    1)sin  ,  sinh  ,  cos  ,  cosh  ,  tan  ,  tanh

    1)exp()

    1)ln  ,  log

    1)mod()

    1)power()

    1)sqrt()

4〉字符函数

    1)concat()

    1)initcap()    第一个字母变成大写,其他变成小写

    1)lower()    字母变成小写

    1)upper()    字母变成大写

    1)lpad()   

    1)rpad()   

    1)ltrim()   

    1)rtrim()   

    1)replace()    

    1)substr()   

    1)traslate()   

    1)instr()   

    1)lenght()   

5〉转换函数

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值