百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> Mysql中常用函数的总结
分享文章到:

Mysql中常用函数的总结

发布时间:08/01 来源:未知 浏览: 关键词:
?本篇文章给大家带来的内容是对于Mysql中常用函数的总结,有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你有所帮忙。

本篇文章给大家带来的内容是对于Mysql中常用函数的总结,有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你有所帮忙。

聚合函数

AVG(col_name)        均匀值:忽略值为null的
COUNT(col_name)    求数目,运用*时不忽略null的行,指定字段时忽略
MAX()最大值:    忽略值为null的行
MIN()最小值:    忽略值为null的行
SUM(col_name)    返回指定列的所有值之和

数学

floor()向下取整
ceil()向上取整
round(,)四舍五入
truncate(,)不四舍五入
mod(,)取余数
abs()绝对值
power(,)次方
pi()圆周率六位
rand()随机数
sign()大于0返回1,小于0返回-1,不然为0
exp() e的几次方

字符串

char_length()字符数
length()字符串长度
concat()拼接字符串,包括Null,则返回值就是null
concat_wa()以指定分隔符拼接字符串
concat_wa(null,'','') 返回null
concat_wa('-','a','b',null) 返回a-b
upper()=ucase() 转大写
lower()=lcase() 转小写
reverse() 转换大小写
left(,)|right(,)字符串前几个|后几个字符
lpad(x,y,z)|rpad(x,y,z) x按y长度在前|后增加z字符
trim()|ltrim()|rtrim() 去空格
repeat(,次数) 反复指定次数
replace(x,y,z)x字符串把y字符串替代为z
substring(x,y,z) x字符串从y开端截取z长度,y从1开端
strcmp(x,y)字符串比拼

日期工夫

curdate()=current_date()目前日期
    如:2019-03-01
curtime()=current_time()目前工夫
    如:19:01:57
now()=current_timestamp()=sysdate()目前日期和工夫
    如:2019-03-01 19:00:16
month(curdate())目前月份
    如:3    
monthname(curdate())目前月份的名字
dayname(curdate())周几名字
    如:Friday
dayofweek(curdate())周几,周天为1
week(now())一年中第几周
year/month/day/hour/minute/second年月日时分秒
datediff() 两个日期相差天数
date_format(日期,"%Y%m%d")

加密函数

AES_ENCRYPT(str,key) 返回用密钥 key 对字符串 str 应用高级加密规范算法加密后的效果,调取 AES_ENCRYPT 的效果是一个二进制字符串,以 BLOB 类型存储
AES_DECRYPT(str,key) 返回用密钥 key 对字符串 str 应用高级加密规范算法解密后的效果
DECODE(str,key) 运用 key 作为密钥解密加密字符串 str
ENCRYPT(str,salt) 运用 UNIXcrypt()函数,用关键词 salt(一个可以独一肯定口令的字符串,就像钥匙同样)加密字符串 str
ENCODE(str,key) 运用 key 作为密钥加密字符串 str,调取 ENCODE()的效果是一个二进制字符串,它以 BLOB 类型存储
MD5() 盘算字符串 str 的 MD5 校验和
PASSWORD(str) 返回字符串 str 的加密版本,这个加密历程是不成逆转的,和 UNIX 密码加密历程运用不一样的算法。
SHA() 盘算字符串 str 的平安散列算法(SHA)校验和

其他

version()版本
connection_id()连贯数
database()=schema()目前数据库
user()=current_user()=system_user()=session_user()目前会员
last_insert_id()目前表的上一次auto_increment值
md5() password()加密
format(数字,2)千分位表示并只保存两位小数

以上就是Mysql中常用函数的总结的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板