SELECT CONCAT('Hello', ' ', 'World') AS greeting; -- 输出:Hello World
CONCAT(str1, str2, …) 函数将传入的多个字符串连接成一个单一的字符串。以上例子将输出“Hello World”。
SELECT SUBSTRING('Hello World!', 7, 5) AS sub; -- 输出:World
SUBSTRING(str, start, length) 函数从指定的字符串中提取一个子字符串。以上例子将输出字符串“World”。
SELECT REPLACE('Hello World', 'World', 'MySQL') AS replaced; -- 输出:Hello MySQL
REPLACE(str, from_str, to_str) 函数用一个新字符串替换指定字符串中的旧字符串。以上例子将把字符串“World”替换为“MySQL”。
SELECT LOWER('HELLO WORLD') AS lower; -- 输出:hello world
LOWER(str) 函数将指定的字符串全部转换为小写字母。以上例子将输出小写字符串“hello world”。
SELECT UPPER('hello world') AS upper; -- 输出:HELLO WORLD
UPPER(str) 函数将指定的字符串全部转换为大写字母。以上例子将输出大写字符串“HELLO WORLD”。
以上是一些常用的MySQL文本处理函数,它们可以方便地对文本数据进行处理。在实际应用中,可以根据需要使用这些函数来处理文本数据,以提高数据处理的效率。