-- 截取字符串函数:
-- SUBSTRING_INDEX(str, delim, count)-- str: 要处理的字符串。
-- delim: 分割符,将str分割成两部分。
-- count: 计数(使用第几个分隔符)。 如果为正数,则从左开始数,返回分割后左边的子串;如果为负数,则从右开始数,返回右边的子串。
-- department_id_string 字段的值为: -1-4-88-220-223-,
-- 例1:
-- count 为正
-- 截取结果:-1-4
-- 用-1-4-88-220-223-中“左数”第三个“-”将字符串截取为两段,返回“左边”的子串。SELECT SUBSTRING_INDEX(department_id_string,'-', 3)
FROM f_common_bussiness_receipt_source rs
WHERE rs.receipt_source_id='00025e5d-0bcf-11e9-aa45-0242ac110006'
-- 例2:
-- count 为负
-- 截取结果:220-223-
-- 用-1-4-88-220-223-中“右数”第三个“-”将字符串截取为两段,返回“右边”的子串。SELECT SUBSTRING_INDEX(department_id_string,'-', -3)
FROM f_common_bussiness_receipt_source rs
WHERE rs.receipt_source_id='00025e5d-0bcf-11e9-aa45-0242ac110006'
-- 例3:
-- 截取最右的部门
-- 截取结果:223
-- department_id_string 字段的值为 -1-4-88-220-223- SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(department_id_string,'-', -2),'-',1)
FROM f_common_bussiness_receipt_source rs
WHERE rs.receipt_source_id='008009f9-e498-11e8-9fb1-0242ac110005'

SQL截取字符串,SQL分割字符串函数,SQL字符串按指定的字符拆分相关推荐

  1. python字符串的内置函数_python——字符串内置函数

    当字符串本身就含有\n之类的,可以用转义符.行显示(在字符串引号前面加r).repr(str)三种方法. 字符串内置方法 字符串内置方法: 1. capitalize(...) S.capitaliz ...

  2. 各种字符串分拆处理函数.sql

    --各种字符串分函数 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_splitSTR]') and x ...

  3. python重复字符串n次的函数_LeetCode_Python(3)_无重复字符的最长子串

    需求 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc ...

  4. python关于字符串的内置函数_Python 字符串内置函数(二)

    # 2.格式化相关 # ljust(width) 函数 获取固定长度,左对齐,右边不够用空格补齐 # rjust(width) 函数 获取固定长度,右对齐,左边不够用空格补齐 # center(wid ...

  5. python filter函数 字符串_Python实现filter函数实现字符串切分

    在工作中,经常遇到字符串切分,尤其是操作linux命令,返回一段文本,如下面这种格式 Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G ...

  6. SQL各种字符串分拆处理函数

    字符串分解 --各种字符串分拆处理函数.sql  -- --各种字符串分函数 if exists (select * from dbo.sysobjects where id = object_id( ...

  7. MySQL 字符串分割 SUBSTRING_INDEX函数

    From: MySQL 字符串分割 SUBSTRING_INDEX函数 Sql代码 SUBSTRING_INDEX(str,delim,count) 用delim 分割str,取第count个子串 u ...

  8. sql select半角html全角,SQL转换全角和半角函数

    SQL转换全角和半角函数 CREATE FUNCTION f_Convert( @str NVARCHAR(4000), --要转换的字符串 @flag bit --转换标志,0转换成半角,1转换成全 ...

  9. 字符串的编码与构造、字符串格式化、字符串的截取、字符串常用函数、正则表达式

    文章目录 了解ASCII码 UTF-8编码 字符串构造 单引号或双引号构造字符串 单双引号构造字符串的特殊用法 字符串中引号的转义 转义字符 原始字符串 三重引号字符 字符串格式化 %符号格式化字符串 ...

最新文章

  1. winform 异步更新ui
  2. Vuex 的异步数据更新(小记)
  3. 1.13 南京站 | 2022 开年 Serverless 沉浸式技术实践营开始报名
  4. Java多线程之synchronized(二)
  5. springboot actuator_Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控...
  6. 关于ALTERA的FPGA的弱上拉问题
  7. stop() 和 suspend() 方法为何不推荐使用
  8. spring中使用注解代替xml配置
  9. [C++11]字符串原始字面量
  10. java8多线程运行程序_线程,代码和数据–多线程Java程序实际运行的方式
  11. Oracle数据库配置方案,oracle数据库各项参数参考配置方案
  12. java shell_jshell – Java Shell
  13. 苹果Mac智能的Python集成开发环境:PyCharm Pro
  14. 基于二叉链表的树结构相等的判断
  15. Tomcat原理详解
  16. 开启samba服务的设置步骤
  17. requested an insecure resource的解决方法
  18. 交叉销售功能介绍-功能
  19. stm8下载程序(使用ST-LINK下载器和STVP下载软件)
  20. shell 批量 ping 多个IP地址

热门文章

  1. USB下载正常,但拷文件慢
  2. Java工程师面试1000题51-60
  3. 山寨版黑莓PushMail
  4. 大数据白皮书(2019) 中国信通院
  5. STM32F407霸天虎HAL库学习笔记——串口发送
  6. vivox50支持鸿蒙,vivox50有没有红外线功能_vivox50红外传感器怎么开启
  7. 悦读FM客户端应用源码
  8. MHDD使用教程图解二
  9. 透过数据看现实,漫谈实况FIFA的这些年
  10. mysql 读取未提交(脏读问题)与读取已提交(不可重复读问题)