mysql字符串函数

61 阅读1分钟

在 MySQL 中,有许多用于处理字符串的内置函数。以下是一些常用的 MySQL 字符串函数:

  1. CONCAT(str1, str2, ...):将多个字符串连接起来。

    SELECT CONCAT('Hello', ' ', 'World');
    
  2. UPPER(str):将字符串转换为大写。

    SELECT UPPER('hello');
    
  3. LOWER(str):将字符串转换为小写。

    SELECT LOWER('WORLD');
    
  4. LENGTH(str):返回字符串的长度。

    SELECT LENGTH('MySQL');
    
  5. SUBSTRING(str, start, length):返回字符串的子串。

    SELECT SUBSTRING('Hello World', 1, 5);
    
  6. REPLACE(str, from_str, to_str):替换字符串中的子串。

    SELECT REPLACE('Hello World', 'Hello', 'Hi');
    
  7. TRIM(str):去除字符串两端的空格。

    SELECT TRIM('   Hello   ');
    
  8. LEFT(str, length):返回字符串左边指定长度的子串。

    SELECT LEFT('MySQL', 3);
    
  9. RIGHT(str, length):返回字符串右边指定长度的子串。

    SELECT RIGHT('MySQL', 3);
    
  10. LOCATE(substr, str):返回子串在字符串中第一次出现的位置。

    SELECT LOCATE('l', 'Hello World');
    

这些函数可以帮助您在 MySQL 中进行字符串操作和处理。您可以根据需要选择合适的函数来处理您的数据。