• MySQL中的函数


    一.数序函数

     1.ABS()    绝对值函数

     2.FLOOR()  返回小于或者等于实参的最大整数数

     3.CEIL()    返回不小于实参的最小整数

     4.RAND()*n  返回0到n的随机数

     5.PI()       返回圆周率

     6.TRUNCATE(X,Y)          保留X小数点后Y位数截断处理

     7.ROUND(X,Y)      保留X小数点后Y位数截断处理

     8.SQRT(X)       取平方根

    二.字符串函数

     1.INSERT(S1,X,LEN,S2)    将S1中位置以X开头长度为LEN的字符串用S2代替

     2.UPPER(S)          将S转化为大写字符串

     3.LEFT(S,N)         返回S的前N个字符

     4.RTRIM(S)          去掉结尾的空格

    三.时间和日期函数

     1.CURDATE()             返回当前的时间类型为Date类型

     2.CURTIME()           返回当前时间类型为TIME类型

     3.NOW()           返回当前时间为DATETIME类型

     4.DATEDIFF(d1,d2)      返回d1和d2的天数时间差

     5.ADDDATE(d1,n)       将d1加上n的天数

     6.ADDDATE(d1,INTERVAL n type)        将d1加上n类型的天数  week year

     7.SUBDATE(d,n)        将d减去n天数

    四.条件判断函数

     1.IF(表达式,语句1,语句2)     表达式成功执行语句1否则执行语句2

     2.IFNULL(v1,v2)         若v1不为空显示v1的值,否者显示v2的值

     五.加密函数

     1.PASSWORD(str)        多用于对用户注册的信息进行加密,不可逆

     2.MD5(str)             对普通的数据的加密,不可逆

  • 相关阅读:
    MySQL初始化以及更改密码
    对付小白的ARP的简单介绍
    PXE批量安装CentOS7操作系统
    20不惑
    辩论会
    学习
    JAVA语言的特点
    程序流程图对新手来说很重要。
    浅谈博客、微博与轻博客的区别与联系
    要学好JAVA要注意些什么?
  • 原文地址:https://www.cnblogs.com/SAM-CJM/p/9677609.html
Copyright © 2020-2023  润新知