ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

MySQL中的函数

2018-09-19 21:19:50  阅读:123  来源: 互联网

标签:


一.数序函数

 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)             对普通的数据的加密,不可逆

 

标签:
来源: https://www.cnblogs.com/SAM-CJM/p/9677609.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有