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);
相关推荐
java_heartLake1 小时前
PostgreSQL数据库参数调优实践
数据库·postgresql·调优
xnuscd3 小时前
Milvus概念
数据库·学习·mysql
代码欢乐豆3 小时前
软件工程第13章小测
服务器·前端·数据库·软件工程
小gpt&4 小时前
实现qt拖拽显示或者播放
数据库·qt·音视频
云边的快乐猫4 小时前
navicat远程连接虚拟机centos系统的mysql
linux·mysql·centos·虚拟机·navicat
望获linux4 小时前
在 ARM 平台上如何实现Linux系统的1秒启动
linux·服务器·开发语言·数据库·操作系统·嵌入式操作系统·arm平台
漫天转悠4 小时前
MySQL 七种JOIN连接详解
数据库·mysql
尘浮生4 小时前
Java项目实战II基于Java+Spring Boot+MySQL的智能停车计费系统(开发文档+数据库+源码)
java·开发语言·数据库·spring boot·mysql·微信小程序·maven
quintin-lee5 小时前
PostgreSQL中的内存上下文管理
数据库·postgresql
东阳马生架构5 小时前
MySQL原理简介—9.MySQL索引原理
mysql