MySQL-数据处理(1)

029-数据处理函数之获取字符串长度

sql 复制代码
select length('我是Cupid');
select char_length('我是Cupid');


concat (concatenate)

sql 复制代码
select concat('cu', 'pid', ' so', ' handsome');

030-去除字符串前后空白-trim

sql 复制代码
select trim('    a  b     c    ');
sql 复制代码
select trim(leading '0' from '000110');
select trim(trailing '0' from '000110');
select trim(both '0' from '000110');

031-数字相关

rand() 生成0-1随机浮点数

sql 复制代码
select rand();

rand(x)生成0到1的随机浮点数,通过指定整数x来确定每次获取到相同的浮点值。

sql 复制代码
select rand(42);

round(x) 四舍五入,保留整数位,舍去所有小数

sql 复制代码
select round(41.5);

round(x,y) 四舍五入,保留y位小数

sql 复制代码
select round(41.553, 2);


truncate(x, y)舍去

sql 复制代码
select truncate(41.553, 1);
  • ceil函数:返回大于或等于数值x的最小整数
  • floor函数:返回小于或等于数值x的最大整数
sql 复制代码
select ceil(3.001);
select floor(3.999);
相关推荐
cmes_love2 分钟前
期货五档Level2行情数据和分钟历史行情数据下载分析
数据库
某不知名網友8 分钟前
MySQL数据库库级操作|创建、字符集、修改删除、备份恢复
数据库·mysql
zone_z1 小时前
Oracle 数据库基础故障排查系列(12 篇)
数据库·oracle·dba·troubleshooting·blog-series
DBA_G1 小时前
GBase 8a数据库RANGE分区操作详细解读
数据库·oracle
三言老师1 小时前
K8s 集群 Ceph 节点磁盘分区规划配置实操
linux·运维·数据库
某不知名網友2 小时前
MySQL数据表详解|创建、查看、修改、删除实战教程
数据库·mysql
Wang's Blog2 小时前
PostgreSQL笔记20: 实例、集群、模板数据库与表空间 —— 逻辑体系架构深度解析
数据库·笔记·postgresql
杨运交10 小时前
[060][调度模块]Redisson vs Redis 原生锁:两种分布式锁实现深度对比
数据库·redis·分布式
FungLeo10 小时前
Node 后端实战 · 列表查询到底怎么写?一个通用 DSL 封装,过滤分页排序一次搞定
数据库·node.js·serverless·dsl 封装·通用列表查询
抓蛙师11 小时前
多租户 tenant_id SQL 注入漏洞分析与应急响应报告
数据库·sql