1、字符串拼接
SELECT CONCAT('My','S','QL')
文章插图
2、字符串比较
SELECT STRCMP('abc','abd'),STRCMP('abc','abc'),STRCMP('abc','abb');
文章插图
3、
1.去除字符串开始处空格
LTRIM(str)2.去除字符串结束处空格
RTRIM(str)3.去除字符串首尾空格
TRIM(str)4、获取随机数
SELECT RAND();
文章插图
5、向上取整
SELECT ceil(9.8);
文章插图
6、向下取整
SELECT floor(9.8);
文章插图
7、直接截取,对x保留y位精度,当y=-1时精度达到最小值 。
SELECT truncate(9.8696896,2);
文章插图
8、四舍五入函数
SELECT format(89.96868,2) as 四舍五入SELECT round(9.8696896,4) as 四舍五入
文章插图
文章插图
9、时间函数
SELECT NOW() now方式,CURRENT_TIMESTAMP() timestamp方式,LOCALTIME() localtime方式,SYSDATE() systemdate方式;
文章插图
10、通过各种格式显示时间
SELECT NOW() 当前时间,UNIX_TIMESTAMP(NOW()) unix格式,FROM_UNIXTIME(UNIX_TIMESTAMP(NOW())) 普通格式;
文章插图
11、获取MySQL信息
SELECTVERSION() 版本号,DATABASE() 数据库名,USER() 用户名;
文章插图
12、mysql 用sql语句自动生成32位id
SELECT REPLACE(UUID(),'-','') AS id;
文章插图
13、统计
select count(*) from acct_loan
文章插图
【mysql数据库13种常用函数方法总结】
推荐阅读
- 数据库管理工具Navicat Premium 15安装
- 适合中小型公司的Mysql数据库使用规范
- 云数据库RDS基础版的优势及适用场景
- 数据库是什么意思?
- 虚拟主机的数据库类型,数据库有哪些类型?
- 实战黑客sqlmap渗透攻击mssql数据库最新教程
- MySQL新特性之哈希连接
- 从千万级数据查询,来聊一聊索引结构和数据库原理
- MySQL 聚集索引和二级索引
- 10分钟教你Python+MySQL数据库操作