您的位置:首页 > 健康 > 美食 > MySQL 字符串函数

MySQL 字符串函数

2024/10/6 14:33:13 来源:https://blog.csdn.net/suk_java/article/details/140285078  浏览:    关键词:MySQL 字符串函数
  • CONCAT(): 连接两个或多个字符串。
SELECT CONCAT('Hello, ', 'World!') AS greeting;  
-- 结果: Hello, World!
  • LENGTH() / CHAR_LENGTH(): 返回字符串的长度,前者根据字节,后者根据字符(对于多字节字符集如 UTF-8 有区别)
SELECT LENGTH('Hello World!'); -- 假设使用单字节字符集,结果可能是 12  
SELECT CHAR_LENGTH('Hello World!'); -- 结果是 11,因为它按字符计数
  • UPPER() / LOWER(): 将字符串转换为大写或小写。
SELECT UPPER('hello world') AS upper_text;  
-- 结果: HELLO WORLD  SELECT LOWER('HELLO WORLD') AS lower_text;  
-- 结果: hello world
  • SUBSTRING() / MID(): 从字符串中提取子字符串。
SELECT SUBSTRING('Hello World', 1, 5) AS sub_text;  
-- 结果: Hello  SELECT MID('Hello World', 7, 5) AS mid_text;  
-- 结果: World
  • TRIM(): 去除字符串首尾的空格或其他字符。
SELECT TRIM('   Hello World   ') AS trimmed_text;  
-- 结果: Hello World
  • REPLACE(): 在字符串中替换子串。
SELECT REPLACE('Hello World', 'World', 'MySQL') AS replaced_text;  
-- 结果: Hello MySQL
  • LEFT() / RIGHT(): 分别从字符串的左边或右边返回指定数量的字符。
SELECT LEFT('Hello World', 5) AS left_text;  
-- 结果: Hello  SELECT RIGHT('Hello World', 5) AS right_text;  
-- 结果: World

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com