Mysql中常用函数有什么
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要介绍Mysql中常用函数有什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!聚合函数AVG(col_name) 平均值:忽略值为null的COUNT(
千家信息网最后更新 2024年11月27日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,否则为0exp() e的几次方
字符串
char_length()字符数length()字符串长度concat()拼接字符串,包含Null,则返回值就是nullconcat_wa()以指定分隔符拼接字符串concat_wa(null,'','') 返回nullconcat_wa('-','a','b',null) 返回a-bupper()=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字符串替换为zsubstring(x,y,z) x字符串从y开始截取z长度,y从1开始strcmp(x,y)字符串比较
日期时间
curdate()=current_date()当前日期 如:2019-03-01curtime()=current_time()当前时间 如:19:01:57now()=current_timestamp()=sysdate()当前日期和时间 如:2019-03-01 19:00:16month(curdate())当前月份 如:3 monthname(curdate())当前月份的名字dayname(curdate())周几名字 如:Fridaydayofweek(curdate())周几,周天为1week(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 作为密钥解密加密字符串 strENCRYPT(str,salt) 使用 UNIXcrypt()函数,用关键词 salt(一个可以唯一确定口令的字符串,就像钥匙一样)加密字符串 strENCODE(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中常用函数有什么"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
字符
字符串
加密
函数
日期
密钥
算法
结果
时间
长度
常用
高级
四舍五入
二进制
内容
名字
月份
标准
次数
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库系统设计的流程
无线传感器网络技术读书报告
网络安全安全图片
网络技术服务咨询价钱
计算机网络技术要用到的软件
表格式报表数据库
手机mcbe服务器
崩坏3服务器id
什么是企业安全风险数据库
软件开发课程排名
合肥电力软件开发多少钱
arduino数据库
网络安全入校园作文
网络安全记心中下一句
如何设置多个网络服务器
没法连接到服务器怎么办
善林金融互联网金融科技委会
计算机信息网络安全的种类
网络安全网络文明内容
盈实互联网络科技真的假的
s7-300连接物联网服务器
鹤山网络安全宣传
mysql有数据库实例名吗
品牌软件开发要求
安居客瑞庭网络技术怎么样
邯郸前端软件开发价格表
浪潮财务数据库密码解密
我的世界手机版生存 服务器
软件开发管理员工
小区物业数据库如何建立