zoukankan      html  css  js  c++  java
  • SQL 中的常用函数及使用

    在SQL中我们使用的函数有很多,我们经常使用的就是下面的一些函数,那么我一一列举数来:

    1:聚合函数:
    MAX

    返回指定数据的最大值。


    MIN

    返回指定数据的最小值。


    COUNT

    返回指定组中项目的数量。

    AVG

    返回指定组中的平均值,空值被忽略。


    SUM

    返回指定数据的和,只能用于数字列,空值被忽略。

    2:数学函数:
    ceiling

    取上限
    floor

    取下限

    qound

    四舍五入
    abs 

    取绝对值
    pi

    圆周率

    SQRT

    - 开根号
    SQUARE

    - 平方根

    3:字符串函数:
    UPPER

    将字符串中的小写字母转换为大写字母
    LOWER

    将字符串中的大写字母转换为小写字母

    LTRIM

    去除字符串左边的空格
    RTRIM

    去除字符串右边的空格

    REPLACE

    制定原始字符串a,原是字符串中的局部字符串b,新字符串c,用c替换掉包括在a中的b

    select replace ('abcdefg','cd','xxx')--abxxxefg

    SUBSTRING

    截取字符串- 索引从1开始,并包含起始索引所在在字符


    LEFT

    返回表达式最左侧指定数目的字符
    RIGHT

    返回表达式右侧指定数目的字符

    LEN

    获取字符串长度

    4:转换函数:
    CONVERT(a,b)
    CAST(a as b)

    • 两个表达式的数据类型完全相同。
    • 两个表达式可以隐式转换。
    • 需要隐式转换数据类型。

    5:时间日期函数:
    GETDATE

    获取当前日期
    YEAR

    年份
    MONTH

    月份
    DAY

    ISDATE

    判断时间日期

    DATEADD(a,b,c)

    添加日期

    DATENAME(a,b)

    判断星期几
    -------------------------------------
    表连接:
    子查询
    将语句作为值来使用
    子语句返回的必须是一列,可以是多行

    字句的查询结果必须是一列

  • 相关阅读:
    【打印】windows打印控件,Lodop.js介绍
    【MySQL】MySQL查询数据库各表的行数
    【MySQL】MySQL中查询出数据表中存在重复的值list
    【php】php5.0以上,instanceof 用法
    日期转换:Cannot format given Object as a Date (SimpleDateFormat的parse和format)
    Groovy 正则表达式 匹配点号
    什么是开发框架
    SoapUI 增大使用内存
    Groovy API link
    Groovy 跳出each循环
  • 原文地址:https://www.cnblogs.com/jiulinghoudabai/p/6559846.html
Copyright © 2011-2022 走看看