mysql基础知识学习:mysql中的函数
程序员文章站
2022-05-18 14:34:03
mysql基础知识学习:mysql中的函数。
1,字符串函数
字符串连接函数
select concat('i',' love','...
mysql基础知识学习:mysql中的函数。
1,字符串函数
字符串连接函数
select concat('i',' love',' you') select concat_ws('@','fuck','you')//指定分隔符
数字按照千分位格式化为字符串
select format(234566.1234,2)//保留小数点后2位 234,566.12
字符串大小写转化
select lower('asdf') select upper('sdte')
字符串左右两边获取
select left('hello world',5) select right('hello world',5)
获取字符串长度
select length('hello ')
删除空格
select ltrim(' hello ') select rtrim(' hello ') select trim(' hello ')
字符串替换
select replace('i hate you','hate','love')
字符串截取,字符串从1开始数,跟其他语言不一样
select substring('hello world' from 1 for 5)
2,数值运算函数
select ceil(2.34)//向上取整 select floor(3.45)//向下取整 select round(3.56)//四舍五入
3,日期计算函数
select now()//当前日期时间 select curdate()//当前日期 select curtime()//当前时间
日期变化函数
select date_add(curdate(), interval 3 day) select date_add(now(), interval 3 day)
日期差值计算
select datediff(curdate(),'2017-09-01') select datediff(now(),'2017-09-01')
日期格式化
select date_format('2015-9-1','%y-%m-%d');//mysql不认识2015-9-1这种格式 select date_format(now(),'%y-%m-%d');
%是表示个位数前面加0的意思。
4,函数
select md5('md5')
推荐阅读
-
详解MYSQL中重命名procedure的一种方法
-
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
-
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
-
mysql的日期和时间函数大全第1/2页
-
在MySQL数据库中复位根用户的密码的方法
-
解决Mysql5.7中文乱码的问题
-
mysql的字符串处理函数用法
-
MySQL Geometry扩展在地理位置计算中的效率优势
-
Windows下安装MySQL 5.7.17压缩版中遇到的坑
-
解决idea中javaweb的mysql8.0.15配置问题