如何利用MySQL数据库中的字符串函数拼接截取
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何利用MySQL数据库中的字符串函数拼接截取相关的知识,希望对你有一定的参考价值。
方法/步骤首先,计算字符串的字符数,可以用char_length()函数,代码如下:
select
'zhangsan',char_length('zhangsan');
如下图所示:
字符串中的length()函数,用来计算字符串的长度,代码如下:
select
'zhangsan',length('zhangsan1111');
如下图所示:
字符串函数中有时需要将几个不同的字符串拼接在一起,这时可以利用concat(a1,a2,...)和concat_ws(b,b1,b2,...),可以将各字符串合并成一个字符串,代码如下:
select
concat('zhang','san','feng');
select
concat_ws('*','zhang','san','feng');
如下图所示: 参考技术A 代码如下:
SELECT
SUBSTRING
_INDEX(SUBSTRING_INDEX(commentid,
'-',
1),
'_',-1)
FROM
check
WHERE
commentid
=
'content_13-11220-1'
这样就可以少执行
一次函数
了,当我们运行的数据足够多,那么速度也就显示的很明显了。
以上是关于如何利用MySQL数据库中的字符串函数拼接截取的主要内容,如果未能解决你的问题,请参考以下文章