MySQL中substr()函数的使用示例
截取函数substr()方法以及参数详解
1、substr(str, position) 从position截取到字符串末尾
str可以是字符串、函数、SQL查询语句
position代表起始位置,索引位置从1开始
select substr(now(), 6); select substr('2023-10-25', 6); select substr((select fieldName from tableName where condition), 1);
2、substr(str from position) 从position截取到字符串末尾
和1的操作类似,和上面1的操作对比可以发现只是把括号中的逗号换成from关键字
select substr(now() from 6); select substr('2023-10-25' from 6); select substr((select fieldName from tableName where condition) from 1);
3、substr(str, position, length) 从position截取长度为length的字符串
str可以是字符串、函数、SQL查询语句
position代表起始位置
length代表截取的字符串长度
select substr(now(), 1, 4); select substr('2024-01-01', 1, 4); select substr((select fieldName from tableName where condition), 1, 4);
4、substr(str from position for length) 从position截取长度为length的字符串
和3的操作类似,和上面3的操作对比可以发现只是把括号中的第一个逗号换成from关键字,
第二个逗号换成了for关键字
select substr(now() from 6 for 5); select substr('2023-10-01' from 6 for 5); select substr((select fieldName from tableName where condition) from 6 for 5);
到此这篇关于MySQL中substr()函数的使用示例的文章就介绍到这了,更多相关MySQL substr()函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
MySQL报错ERROR 2002 (HY000): Canot connect to local MyS
ERROR 2002是一个常见的错误,这可能会阻碍数据库的正常使用,本文就来介绍一下该错误的解决方法,具有一定的参考价值,感兴趣的可以了解一下2024-07-07mysql中insert与select的嵌套使用解决组合字段插入问题
本节主要介绍了mysql中insert与select的嵌套使用解决组合字段插入问题,需要的朋友可以参考下2014-07-07CentOS7.5 安装 Mysql8.0.19的教程图文详解
这篇文章主要介绍了CentOS7.5 安装 Mysql8.0.19的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-01-01
最新评论