SQL的字符串处理

  1. 字符串连接:使用 CONCAT 函数将多个字符串连接在一起。
    例子:SELECT CONCAT(‘Hello’, ‘ ‘, ‘World’); 输出结果为 ‘Hello World’
  2. 字符串截取:使用 SUBSTRING 函数从一个字符串中截取指定的子字符串。
    例子:SELECT SUBSTRING(‘Hello World’, 7, 5); 输出结果为 ‘World’
  3. 字符串替换:使用 REPLACE 函数替换一个字符串中的指定部分。
    例子:SELECT REPLACE(‘Hello World’, ‘World’, ‘John’); 输出结果为 ‘Hello John’
  4. 字符串转大写:使用 UPPER 函数将一个字符串中的字母全部转换为大写。
    例子:SELECT UPPER(‘hello’); 输出结果为 ‘HELLO’
  5. 字符串转小写:使用 LOWER 函数将一个字符串中的字母全部转换为小写。
    例子:SELECT LOWER(‘WORLD’); 输出结果为 ‘world’
  6. 去除首尾空格:使用 TRIM 函数去除一个字符串首尾的空格。
    例子:SELECT TRIM(‘ Hello World ‘); 输出结果为 ‘Hello World’
  7. 字符串长度:使用 LENGTH 函数计算一个字符串的长度。
    例子:SELECT LENGTH(‘Hello’); 输出结果为 5
  8. 字符串翻转:使用 REVERSE 函数将一个字符串反转。
    例子:SELECT REVERSE(‘Hello’); 输出结果为 ‘olleH’
  9. 查找子字符串位置:使用 LOCATE 函数查找一个子字符串在原字符串中的位置。
    例子:SELECT LOCATE(‘World’, ‘Hello World’); 输出结果为 7
  10. 字符串分割:使用 SUBSTRING_INDEX 函数将一个字符串按指定分隔符拆分成多个子字符串。
    例子:SELECT SUBSTRING_INDEX(‘Hello,World’, ‘,’, 1); 输出结果为 ‘Hello’

已发布

分类

标签:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注