zoukankan      html  css  js  c++  java
  • SQL之函数

    聚合函数:对一组值执行计算,并返回单个值。

    avg平均分


    max最大值
    select MAX(列) from 表名

    min最小值
    select MIN(列) from 表名 --返回的一个数值。

    sum总值
    select SUM(列) from 表名

    count个数
    select 列名 from 表名 guonp by 列名 having count(*)>=3 
    --数据分组里面大于等于三条的数据


    聚合函数只能跟聚合函数一起用。

    group by -- 分组
    把数据中名字一样的分为一组,显示一个。
    可以加聚合函数。

    日期时间函数

    select SYSDATETIME() 获取系统时间

    select GETDATE() 获取系统时间
    显示的时间比上面那个早

    print sysdatetime() 把输出输出到消息框里面。

    select year()
    select month()
    select day()

    select datename(year,时间)---返回的字符串型
    select datepart(year,时间)---返回int类型
    select dateadd()---制定一个数量单位 一个数量 一个时间

    字符串函数

    select str (135.55,5,1) 第一个数是数值类型的字符串。 
    第二个是这个字符串最长到多长
    第三个是取到小数点后几位


    select replace('abcdefg','ab','zz') 替换
    意思是把ab替换成zz


    select left('abcdefg',3)截取字符串,截取开头
    select right('abcdefg',3)截取结尾
    select len('abcdefg')返回字符串长度
    select reverse(’abcdefg')翻转字符串
    select opper(’abcdefg')小写变大写
    select lower(’abcdefg')大写变小写
    select ltrim(’ abcdefg ')去除做空格
    select rtrim(’ abcdefg ')去除所有空格
    select substring('abcdefg',3,2)截取字符串

    类型转换函数


    select cast(变量 as 要转换的类型)
    select convert(类型,变量)

    数学函数

  • 相关阅读:
    Linux搭建JAVAWEB环境
    java异常捕获
    java流2
    java流
    32
    java代码List
    java代码输入流篇2
    java流类练习前篇
    java流网址:
    java中i/o练习
  • 原文地址:https://www.cnblogs.com/wangfangjia/p/4941262.html
Copyright © 2011-2022 走看看