MySQL 十大常用字符串函数详解

时间:2022-10-04 18:30:44

MySQL 十大常用字符串函数详解

大家好!我是只谈技术不剪发的 Tony 老师。

数据库函数是一种具有某种功能的模块,可以接收零个或多个输入值,并且返回一个输出值。MySQL 为我们提供了许多用于处理和分析数据的系统函数,本文给大家介绍 10 个常用的字符串函数,以及相关的其他函数。

CONCAT()

CONCAT(str1,str2,…))函数用于返回多个字符串连接之后的字符串,例如:

?
1
2
3
4
SELECT CONCAT('MySQL', '字符串', '函数') AS str;
str           |
--------------+
MySQL字符串函数|

如果该函数中的任何参数为 NULL,返回结果为 NULL。例如:

?
1
2
3
4
SELECT CONCAT('MySQL', NULL, '函数') AS str;
str|
---+
   |

对于字符串常量,我们也可直接将它们连写在一起。例如:

?
1
2
3
4
SELECT 'MySQL' '字符串' '函数' AS str;
str           |
--------------+
MySQL字符串函数|

以上方式只能用于连接字符串常量,不能用于连接字段的值。