当前位置: 首页 > news >正文

MySQL_字符串函数

-- 演示字符串相关函数的使用 , 使用emp表来演示 -- CHARSET(str) 返回字串字符集 SELECT CHARSET(ename) FROM emp; -- CONCAT (string2 [,... ]) 连接字串, 将多个列拼接成一列 SELECT CONCAT(ename, ' 工作是 ', job) FROM emp; -- INSTR (string ,substring ) 返回substring在string中出现的位置,没有返回0 -- dual 亚元表, 系统表 可以作为测试表使用 SELECT INSTR('nihaonihao', 'hao') FROM DUAL; -- UCASE (string2 ) 转换成大写 SELECT UCASE(ename) FROM emp; -- LCASE (string2 ) 转换成小写 SELECT LCASE(ename) FROM emp; -- LEFT (string2 ,length ) 从string2中的左边起取length个字符 -- RIGHT (string2 ,length ) 从string2中的右边起取length个字符 SELECT LEFT(ename, 2) FROM emp; -- LENGTH (string ) string长度[按照字节] SELECT LENGTH(ename) FROM emp; -- REPLACE (str ,search_str ,replace_str ) -- 在str中用replace_str替换search_str -- 如果是manager 就替换成 经理 SELECT ename, REPLACE(job,'MANAGER', '经理') FROM emp; -- STRCMP (string1 ,string2 ) 逐字符比较两字串大小 SELECT STRCMP('hsp', 'hsp') FROM DUAL; -- SUBSTRING (str , position [,length ]) -- 从str的position开始【从1开始计算】,取length个字符 -- 从ename 列的第一个位置开始取出2个字符 SELECT SUBSTRING(ename, 1, 2) FROM emp; -- LTRIM (string2 ) RTRIM (string2 ) TRIM(string) -- 去除前端空格或后端空格 SELECT LTRIM(' 泥嚎泥嚎') FROM DUAL; SELECT RTRIM('泥嚎泥嚎 ') FROM DUAL; SELECT TRIM(' 泥嚎泥嚎 ') FROM DUAL; -- 练习: 以首字母小写的方式显示所有员工emp表的姓名 -- 方法1 -- 思路先取出ename 的第一个字符,转成小写的 -- 把他和后面的字符串进行拼接输出即可 SELECT CONCAT(LCASE(SUBSTRING(ename, 1, 1)), SUBSTRING(ename, 2, LENGTH(ename))) FROM emp ; SELECT ename,REPLACE(ename,SUBSTRING(ename,1,1),LCASE(SUBSTRING(ename,1,1))) FROM emp;
http://www.jsqmd.com/news/259454/

相关文章:

  • 基于自适应遗传算法的分布式电源优化配置Matlab代码
  • 吐血推荐!9款AI论文工具测评,本科生写论文必备
  • 批量发送请求后立即返回线程的处理结果(不阻塞)
  • 豆包写的论文怎么过AIGC检测?实测这几款工具有效 - 还在做实验的师兄
  • GESP认证C++编程真题解析 | 202506 四级
  • GESP认证C++编程真题解析 | 202506 三级
  • 51单片机入门(一)
  • Hitler the justice
  • DeepSeek写的论文怎么降AI率?3款工具实测对比 - 还在做实验的师兄
  • GESP认证C++编程真题解析 | 202506 一级
  • 2026年期刊论文降AI率工具推荐,顺利发表必备 - 还在做实验的师兄
  • 详细介绍:任务悬赏小程序核心玩法 + 功能全解析:精准匹配与信任构建的变现逻辑
  • 毕业论文降AI率,学长推荐的5款工具(含免费额度) - 还在做实验的师兄
  • GESP认证C++编程真题解析 | 202506 二级
  • 基于SSM的服装销售系统-计算机毕业设计源码+无LW文档
  • 嘎嘎降AI vs 比话降AI:2026年降AI工具对比测评 - 还在做实验的师兄
  • 大数据领域必备:ClickHouse 全方位解析
  • 新能源汽车充电服务系统-计算机毕业设计源码+LW文档
  • SCI论文降AI率工具推荐:Turnitin检测轻松过 - 还在做实验的师兄
  • JUC并发编程:LockSupport.park() 与 unpark() 深度解析
  • AIGC检测原理解析:为什么自己写的论文也会被判AI生成 - 还在做实验的师兄
  • 高校志愿服务管理系统-计算机毕业设计源码+无LW文档
  • 论文AI率从90%降到5%,我用了这个方法 - 还在做实验的师兄
  • 2026年便宜好用的降AI工具推荐,学生党必看 - 还在做实验的师兄
  • 2026年降AI工具年度盘点:哪款最值得用 - 还在做实验的师兄
  • 完整教程:Fresha 的实时分析进化:从 Postgres 和 Snowflake 走向 StarRocks
  • 论文AI率从100%降到10%以下,我用的这几款工具 - 还在做实验的师兄
  • 强烈安利8个一键生成论文工具,专科生毕业论文轻松搞定!
  • 知网AIGC检测率太高?这5款降AI工具亲测有效 - 还在做实验的师兄
  • 研究生论文降AI率,导师推荐的3款工具 - 还在做实验的师兄