MySQL 提供了丰富的内置函数,用于处理字符串、数值、日期和时间等数据。以下是一些常用的 MySQL 函数及其用法示例:
1、字符串函数
CONCAT(): 连接字符串
SELECT CONCAT('Hello', ' ', 'World'); -- 结果: Hello World
2、CONCAT_WS(): 使用分隔符连接字符串
SELECT CONCAT_WS(', ', 'Apple', 'Banana', 'Cherry'); -- 结果: Apple, Banana, Cherry
3、LOWER(): 将字符串转换为小写
SELECT LOWER('HELLO WORLD'); -- 结果: hello world
4、UPPER(): 将字符串转换为大写
SELECT UPPER('hello world'); -- 结果: HELLO WORLD
5、SUBSTRING(): 提取子字符串
SELECT SUBSTRING('Hello World', 7, 5); -- 结果: World
6、LEFT(): 提取字符串左边的部分
SELECT LEFT('Hello World', 5); -- 结果: Hello
7、RIGHT(): 提取字符串右边的部分
SELECT RIGHT('Hello World', 5); -- 结果: World
8、TRIM(): 去除字符串两端的空格
SELECT TRIM(' Hello World '); -- 结果: Hello World
9、REPLACE(): 替换字符串中的子字符串
SELECT REPLACE('Hello World', 'World', 'MySQL'); -- 结果: Hello MySQL