mysql字符串函数
时间: 2023-08-26 11:17:14 浏览: 114
MySQL提供了多个用于处理字符串的函数。以下是一些常用的字符串函数:
1. CONCAT(str1, str2, ...):将多个字符串连接在一起。
例子:SELECT CONCAT('Hello', ' ', 'World'); 结果为 'Hello World'
2. SUBSTRING(str, start, length):从字符串中提取子字符串。
例子:SELECT SUBSTRING('Hello World', 7, 5); 结果为 'World'
3. REPLACE(str, old, new):将字符串中的某个子字符串替换为新的字符串。
例子:SELECT REPLACE('Hello World', 'World', 'Universe'); 结果为 'Hello Universe'
4. UPPER(str):将字符串转换为大写。
例子:SELECT UPPER('hello'); 结果为 'HELLO'
5. LOWER(str):将字符串转换为小写。
例子:SELECT LOWER('WORLD'); 结果为 'world'
6. TRIM([BOTH | LEADING | TRAILING] characters FROM str):去除字符串两侧(或指定位置)的指定字符。
例子:SELECT TRIM(' Hello '); 结果为 'Hello'
7. LENGTH(str):返回字符串的长度。
例子:SELECT LENGTH('Hello World'); 结果为 11
这些只是一些常用的字符串函数,MySQL还提供了很多其他的字符串函数,可以根据具体需要选择使用。
阅读全文