在 MySQL 中,有许多用于处理字符串的内置函数。以下是一些常用的 MySQL 字符串函数:
-
CONCAT(str1, str2, ...):将多个字符串连接起来。
SELECT CONCAT('Hello', ' ', 'World'); -
UPPER(str):将字符串转换为大写。
SELECT UPPER('hello'); -
LOWER(str):将字符串转换为小写。
SELECT LOWER('WORLD'); -
LENGTH(str):返回字符串的长度。
SELECT LENGTH('MySQL'); -
SUBSTRING(str, start, length):返回字符串的子串。
SELECT SUBSTRING('Hello World', 1, 5); -
REPLACE(str, from_str, to_str):替换字符串中的子串。
SELECT REPLACE('Hello World', 'Hello', 'Hi'); -
TRIM(str):去除字符串两端的空格。
SELECT TRIM(' Hello '); -
LEFT(str, length):返回字符串左边指定长度的子串。
SELECT LEFT('MySQL', 3); -
RIGHT(str, length):返回字符串右边指定长度的子串。
SELECT RIGHT('MySQL', 3); -
LOCATE(substr, str):返回子串在字符串中第一次出现的位置。
SELECT LOCATE('l', 'Hello World');
这些函数可以帮助您在 MySQL 中进行字符串操作和处理。您可以根据需要选择合适的函数来处理您的数据。