SQL截取字符串,SQL分割字符串函数,SQL字符串按指定的字符拆分
-- 截取字符串函数:
-- 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字符串按指定的字符拆分相关推荐
- python字符串的内置函数_python——字符串内置函数
当字符串本身就含有\n之类的,可以用转义符.行显示(在字符串引号前面加r).repr(str)三种方法. 字符串内置方法 字符串内置方法: 1. capitalize(...) S.capitaliz ...
- 各种字符串分拆处理函数.sql
--各种字符串分函数 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_splitSTR]') and x ...
- python重复字符串n次的函数_LeetCode_Python(3)_无重复字符的最长子串
需求 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc ...
- python关于字符串的内置函数_Python 字符串内置函数(二)
# 2.格式化相关 # ljust(width) 函数 获取固定长度,左对齐,右边不够用空格补齐 # rjust(width) 函数 获取固定长度,右对齐,左边不够用空格补齐 # center(wid ...
- python filter函数 字符串_Python实现filter函数实现字符串切分
在工作中,经常遇到字符串切分,尤其是操作linux命令,返回一段文本,如下面这种格式 Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G ...
- SQL各种字符串分拆处理函数
字符串分解 --各种字符串分拆处理函数.sql -- --各种字符串分函数 if exists (select * from dbo.sysobjects where id = object_id( ...
- MySQL 字符串分割 SUBSTRING_INDEX函数
From: MySQL 字符串分割 SUBSTRING_INDEX函数 Sql代码 SUBSTRING_INDEX(str,delim,count) 用delim 分割str,取第count个子串 u ...
- sql select半角html全角,SQL转换全角和半角函数
SQL转换全角和半角函数 CREATE FUNCTION f_Convert( @str NVARCHAR(4000), --要转换的字符串 @flag bit --转换标志,0转换成半角,1转换成全 ...
- 字符串的编码与构造、字符串格式化、字符串的截取、字符串常用函数、正则表达式
文章目录 了解ASCII码 UTF-8编码 字符串构造 单引号或双引号构造字符串 单双引号构造字符串的特殊用法 字符串中引号的转义 转义字符 原始字符串 三重引号字符 字符串格式化 %符号格式化字符串 ...
最新文章
- winform 异步更新ui
- Vuex 的异步数据更新(小记)
- 1.13 南京站 | 2022 开年 Serverless 沉浸式技术实践营开始报名
- Java多线程之synchronized(二)
- springboot actuator_Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控...
- 关于ALTERA的FPGA的弱上拉问题
- stop() 和 suspend() 方法为何不推荐使用
- spring中使用注解代替xml配置
- [C++11]字符串原始字面量
- java8多线程运行程序_线程,代码和数据–多线程Java程序实际运行的方式
- Oracle数据库配置方案,oracle数据库各项参数参考配置方案
- java shell_jshell – Java Shell
- 苹果Mac智能的Python集成开发环境:PyCharm Pro
- 基于二叉链表的树结构相等的判断
- Tomcat原理详解
- 开启samba服务的设置步骤
- requested an insecure resource的解决方法
- 交叉销售功能介绍-功能
- stm8下载程序(使用ST-LINK下载器和STVP下载软件)
- shell 批量 ping 多个IP地址