Mysql字符串,时间函数(持续更新。。。)
2021/10/20 19:13:13
本文主要是介绍Mysql字符串,时间函数(持续更新。。。),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Mysql字符串,时间函数
- 字符串函数
- 字符串拼接
- 字符串截取
- 从左开始截取字符串
- 从右开始截取字符串
- 按长度截取字符串
- 字符串替换
- 时间函数
- 时间类型转字符串
- 字符串类型转时间
- 转换类型函数
字符串函数
字符串拼接
select concat('1','2','3','4'); -- 1234
字符串截取
从左开始截取字符串
select left('2021年第01季度', 4); -- 2021
说明:left(被截取字段,截取长度)
从右开始截取字符串
select right('hello',2); --lo
说明:right(被截取字段,截取长度)
按长度截取字符串
select substring('hello,world',0); -- 空
substring(被截取字段,从第几位开始截取),pos从1 开始 当pos为0位null
select substring('2021年第01季度', 5,2); -- 年第
substring(被截取字段,从第几位开始截取,截取长度)
字符串替换
select replace('hello world','he','zou'); -- zoullo world
说明:replace(字符串,被替换的字符串,替换成的字符串)
时间函数
时间类型转字符串
select DATE_FORMAT(NOW(), '%Y-%m-%d'); -- 2021-10-18
字符串类型转时间
select str_to_date('2008-08-08', '%Y-%m-%d'); -- 2008-08-08 时间类型
转换类型函数
Cast(字段名 as 转换的类型 ),其中类型可以为:
CHAR[(N)] 字符型
DATE 日期型
DATETIME 日期和时间型
DECIMAL float型
SIGNED int
TIME 时间型
这篇关于Mysql字符串,时间函数(持续更新。。。)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南