• sql常用函数学习笔记整理


    sql函数带来的问题

    与几乎所有的DBMS都等同的支持SQL语句(如 SELECT)不同,每一个DBMS都有特定的函数。
    事实上,只有少数几个函数被所有主要的DBMS等同地支持。虽然所有类型的函数一般都可以在每个DBMS中使用,但各个函数的名称和语法可能极其不同。


    常用文本处理函数

    函数 说明
    LEFT() ( 或使用子字符串函数 ) 返回字符串左边的字符
    LENGTH() ( 也是用DATALENGTH()或LEN() ) 返回字符串的长度
    LOWER() ( Access使用LCASE() ) 将字符串转换为小写
    LTRIM() 去掉字符串左边的空格
    RIGHT() ( 或使用子字符串函数 ) 返回字符串右边的字符
    RTRIM() 去掉字符串右边的空格
    SOUNDEX() 返回字符串的SOUNDEX值
    TRIM() 去掉字符串两边的空格
    UPPER() ( Access使用UCASE() ) 将字符串转换为大写

    常用数值处理函数

    函数 说明
    ABS() 返回一个数的绝对值
    COS() 返回一个角度的余弦
    EXP() 返回一个数的指数值
    PI() 返回圆周率
    SIN() 返回一个角度的正弦
    SQRT() 返回一个数的平方根
    TAN() 返回一个角度的正切

    SQL聚集函数(聚合函数)

    函数 说明
    AVG() 返回某列的平均值
    COUNT() 返回某列的行数
    MAX() 返回某列的最大值
    MIN() 返回某列的最小值
    SUM() 返回某列值之和

    获得系统日期

    DBMS 函数/变量
    Access NOW()
    DB2 CURRENT_DATE
    MySQL CURRENT_DATE()
    Oracel SYSDATE
    PostgreSQL CURRENT_DATE
    SQL Server GETDATE()
    SQLite date('now')

    以上是学习《SQL必知必会》时手打整理加深印象。

  • 相关阅读:
    第二章--MYSQL体系结构和管理
    第一章 -- MySQL简介及安装
    CentOS 7.5静默安装oracle 11g
    tomcat日志
    配置常用远程源
    mybatis与ibatis--个人总结。
    单纯的简单的ibatis
    一些缩写词
    单纯的简单的mybatis有注解
    单纯的简单的mybatis无注解
  • 原文地址:https://www.cnblogs.com/drunken-ostrich/p/13047982.html
Copyright © 2020-2023  润新知