Mysql中常用函数有什么
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍Mysql中常用函数有什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!聚合函数AVG(col_name) 平均值:忽略值为null的COUNT(
千家信息网最后更新 2025年02月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,否则为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安全错误
数据库的锁怎样保障安全
局计算机网络安全管理制度
网络技术与软件设计
微信数据库ip地址是什么
discuz换服务器
无锡方便软件开发代理品牌
广西电网驻场软件开发
易标签数据库怎么设置
济宁联想服务器总代理客服电话
阿里平价esc服务器
网络安全审查知识问答
网络安全目标工作包括
国家网络安全月恰逢中秋节
安全生产与网络安全关系
工会网络安全领导小组
html部署到腾讯云服务器
为什么软件开发喜欢用缩写
深圳二手服务器交易平台
哈利波特抢先服务器多长时间
条形码信息识别并写入数据库
公安局个人信息查询数据库
考试题面向对象数据库
数据库恢复的恢复策略
温州软件开发工资多少钱
5g时代信息通信网络安全
软件开发升级
打车软件开发公司安达
zend连接数据库
兰州有哪些软件开发公司
他勇当网络安全的安全员
arma3服务器管理员