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);
相关推荐
TiDB 社区干货传送门几秒前
【附操作指南】从 Oceanbase 增量数据同步到 TiDB
linux·服务器·数据库·tidb·oceanbase
光影少年12 分钟前
postgrsql和mysql区别?
数据库·mysql·postgresql
云和数据.ChenGuang17 分钟前
`post_max_size`、`max_execution_time`、`max_input_time` 是 **PHP 核心配置参数**
开发语言·mysql·php·zabbix·mariadb
Hello.Reader35 分钟前
Flink SQL Window Top-N窗口榜单的正确打开方式
数据库·sql·flink
wsx_iot38 分钟前
MySQL 的 MVCC(多版本并发控制)详解
数据库·mysql
Shingmc340 分钟前
MySQL表的增删改查
数据库·mysql
敲上瘾43 分钟前
MySQL主从集群解析:从原理到Docker实战部署
android·数据库·分布式·mysql·docker·数据库架构
电子_咸鱼44 分钟前
【QT——信号和槽(1)】
linux·c语言·开发语言·数据库·c++·git·qt
pandarking1 小时前
[CTF]攻防世界:web-unfinish(sql二次注入)
前端·数据库·sql·web安全·ctf
程序猿20231 小时前
MySQL索引性能分析
数据库·mysql