大家好!我是只谈技术不剪发的 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字符串函数|
|
以上方式只能用于连接字符串常量,不能用于连接字段的值。