zoukankan      html  css  js  c++  java
  • 2017-03-13 其他函数

    函数后面必跟括号

    聚合函数:

    MAX 最大值

    MIN 最小值

    COUNT 数量

    AVG 平均分

    SUM 求和

    数学函数:

    ceiling 取上限 舍去后面的小数点,整数位+1,无小数点不变

     Select ceiling(这里面放要取上限的值或列名) from 表名

    floor  取下限 舍去后面的小数点,整数位不变

     Select floor (这里面放要取上限的值或列名)from 表名

    Round 四舍五入 四舍五入从保留小数位后一位开始进行

    Select round(此处填要进行四舍五入的值,此处填保留几位小数,)from 表名

    Abs() 取绝对值

    Pi   圆周率 里面不能放参数,这就是一个值

    SQRT ()- 开根号  SQUARE() - 平方根

    字符串函数:

    UPPER 全部大写

    Select upper(列名或值) from 表名

    LOWER 全部小写

    Select lower(列名或值) from 表名

    LTRIM 去左空格

    Select Ltrim(要去空格的字符串或列名) from 表名

    RTRIM 去右空格

    Select rtrim(要去空格的字符串或列名) from 表名

    REPLACE 替换

    Select replace(要进行操作的字符串,要被替换的对象,代替对象) from 表名

    SUBSTRING - 截取字符串, 索引从1开始

    Select substring(要进行操作的字符串,要截取几位)from 表名

    LEFT 从左开始截取字符串

    Select left(要操作的字符串,截取几个)from

    RIGHT 从右开始截取

    Select rigrht(要操作的字符串,截取几个)from

    LEN 字符串长度

    Select len(要操作的字符串) from

    转换函数:

    Select 列名+列名from

    若是字符串型则进行拼接,若是值类型则进行计算

    CONVERT(a,b)

    Select convert(要转换成什么类型,要转换的对象) from

    CAST(a as b)

    Select cast(要转换的对象as 要转换成什么类型) from

    时间日期函数:

    GETDATE()  获取当前时间

    YEAR

    Select year(getdate()) 获取当前的年数

    MONTH

    DAY

    ISDATE

    判断时间是否正确,返回bit格式

    DATEADD(a,b,c) 添加时间

    Select dateadd(要增加的时间格式,要增加多久,从什么时候开始加) from

    DATENAME(a,b) 当前时间是对应格式的第几个时间段

    Select datename(时间格式,时间)from

    Select datename dayofyear getdate

    今天是今年的第几天

  • 相关阅读:
    38.Linux驱动调试-根据系统时钟定位出错位置
    37.Linux驱动调试-根据oops的栈信息,确定函数调用过程
    36.Linux驱动调试-根据oops定位错误代码行
    35.Linux-分析并制作环形缓冲区
    34.Linux-printk分析、使用__FILE__, __FUNCTION__, __LINE__ 调试
    arm裸板驱动总结(makefile+lds链接脚本+裸板调试)
    33.Linux-实现U盘自动挂载(详解)
    Android插件化技术——原理篇
    Android插件化(五):OpenAtlasの四大组件的Hack
    Android插件化(4):OpenAtlasの插件的卸载与更新
  • 原文地址:https://www.cnblogs.com/changxiaosen/p/6559817.html
Copyright © 2011-2022 走看看