当前位置: 首页 > 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.cnnetsun.cn/news/670330.html

相关文章:

  • 新能源汽车充电服务系统-计算机毕业设计源码+LW文档
  • 大数据领域必备:ClickHouse 全方位解析
  • 基于Java的家政行业智慧管理系统的设计与实现全方位解析:附毕设论文+源代码
  • 基于Java的家电维修智慧管理系统的设计与实现全方位解析:附毕设论文+源代码
  • SystemVerilog:告别锁存器,优雅驾驭FPGA设计
  • 【多微电网】基于约束差分进化算法的大规模矩阵优化多微电网拓扑设计附Matlab代码
  • 【多无人机】面向并行数据采集的多无人机粗粒度闭环轨迹设计无人机检测研究附Matlab代码
  • Solidity 开发入门:编写一个“去中心化投票系统”,部署在以太坊测试网
  • AI原生应用新革命:RAG技术带来的3大变革
  • 11.3 可靠性工程与测试验证:构建可信赖的机器人系统
  • 【独家创新】基于ASL-QPSO-LSTM-AdaBoost的时间序列预测模型研究附Matlab代码
  • 基于Java的家庭计划生育技术智慧管理系统的设计与实现全方位解析:附毕设论文+源代码
  • 基于Java的家政客户服务智慧管理系统的设计与实现全方位解析:附毕设论文+源代码
  • 有趣的区间【牛客tracker 每日一题】
  • 上海哪些海洋公园可以触摸海洋动物
  • 救命神器9个一键生成论文工具,自考学生轻松搞定毕业论文!
  • 提示工程架构师揭秘:Agent交互提示链设计的内幕
  • 交通仿真软件:VISSIM_(8).行人与自行车仿真
  • 交通仿真软件:VISSIM_(12).VISSIM与其他软件的接口与数据交换
  • 基于深度学习的手势识别检测系统(YOLOv8+YOLO数据集+UI界面+Python项目+模型)
  • 震惊!浙江这家AI科技头部公司光景泽创,究竟有何过人之处?
  • [C++][cmake]基于C++在windows上onnxruntime+opencv部署yolo26-pose的姿态估计关键点检测onnx模型
  • 学长亲荐2026TOP10AI论文平台:本科生毕业论文必备测评
  • 鸿蒙6访问内网域名异常排查
  • 双碳目标下的 “绿色算力”—— 云服务器如何实现节能与性能双赢​
  • 猫狗识别人工智能代码基于深度学习的猫狗识别系统完整源码+数据集+项目报告(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 基于逻辑回归模型的贷款违约预测(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 告别查重焦虑,重塑学术尊严
  • 一键生成专业文献综述
  • 百考通AI任务书功能:精准适配专业要求,智能生成规范、实用、个性化的毕业设计任务书