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

sql 语句 字段字符串操作

substring_index() 函数 字符串截取

表达式:substring_index(column,str,count)
释义:截取字符串column,str出现从前往后数第count次,之前的所有字符
示例语句:SELECT substring_index(‘www.baidu.com’,‘.’,2)
结果展示: www.baidu表达式:substring_index(column,str,-count)
释义:截取字符串column,str出现从后往前数第count次,之后的所有字符
示例语句:SELECT substring_index(‘www.baidu.com’,‘.’,-2)
结果展示:baidu.com

参考大神博客

replace() 字符串替换

replace(要操作的字符串,要替换操作字符串的字符,替换后的字符)
eg: 将 字符串 ,0121 中的逗号去掉
select replace(',0121',',','')
结果 : 0121

ROUND() 函数 保留多少位小数

eg 12.3456  保留两位小数
SELECT ROUND(12.3456 , 2) --12.35

参考大神博客

locate() 函数 判断某个字段属性值是否包含某个字符串

eg  判断 open_with 字段 属性值是否包含双开  >0  包含  <=0 不包含
locate('双开',open_with)

concat() 函数 字段属性值连接

eg  select concat('1','0','你是')
10你是

case when then else

CASE SCORE WHEN 'A' THEN '优' ELSE '不及格' END
CASE SCORE WHEN 'B' THEN '良' ELSE '不及格' END
CASE SCORE WHEN 'C' THEN '中' ELSE '不及格' END
(case WHEN cloth_track_type <> 3 and locate('左右拼接',work_procedure_name) > 0 thensubstring_index(replace(replace(substring_index(work_fee_rule_desc,'计价规则:',-1),',',''),' ',''),'=',-1)else ''
end) as pinjie_cs,

参考大神博客

http://www.lryc.cn/news/116639.html

相关文章:

  • 【网络工程】网络流量分析工具 Wireshark
  • 数据库总结
  • 虹科方案 | 成都大运会进行时,保障大型活动无线电安全需要…
  • 【C语言】扫雷 小游戏
  • Jmeter(六) - 从入门到精通 - 建立数据库测试计划(详解教程)
  • swagger 3.0 学习笔记
  • 07 |「异步任务」
  • LoRaWan网关设计之入门指南
  • 互联网电影购票选座后台管理系统源码开发
  • [ K8S ] yaml文件讲解
  • 【《深入浅出计算机网络》学习笔记】第1章 概述
  • 二、Linux中权限、shell命令及运行原理
  • 【RabbitMQ上手——单实例安装5种简单模式实现通讯过程】
  • python+pytest接口自动化之HTTP协议基础
  • 【技巧】如何保护PowerPoint不被改动?
  • 【APITable】教程:创建并运行一个自建小程序
  • 使用MyBatis操作数据库
  • SSM(Vue3+ElementPlus+Axios+SSM前后端分离)--功能实现[五]
  • Qt应用程序窗体最大化失效问题的解决方法
  • python怎么判断变量的数据类型
  • FastAPI 构建 API 高性能的 web 框架(二)
  • 如何实现 Java SpringBoot 自动验证入参数据的有效性
  • golang学习随记
  • 【PCL-6】PCL基于凹凸型的分割算法(LCCP)
  • 多进程并发服务器
  • 2021秋招总结
  • Linux6.34 Kubernetes yaml文件详解
  • 防火墙笔记
  • 使用代码下载开源的大模型文件示例以及中文微调llama资源汇总:
  • Wav2vec2 论文阅读看到的一些问题