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

mysql取字段中间字符串_sql 如何截取一个字段里某一字符串中间的字符?

展开全部

--这个查询需要注意的是qwer后的需要查询的字符串必须是一个空e5a48de588b662616964757a686964616f31333365653331格,不能有的是一个空格有的是两个。也就是格式要固定。

--定义参数

create table #a (string varchar(max))

declare @sql varchar(max)

declare @a varchar(max)

select @a ='asdf qwer zxcv 1234 qwer yuchor 3452 qwer abcd 7893'--这个是要查询的字符串

---------------------------查询qwer后面的字符串----------------------------------------

while charindex('qwer',@a)<>0

begin

select @a=SUBSTRING ( @a,charindex('qwer',@a)+5,LEN(@a)-charindex('qwer',@a)-4)

insert into #a values (@a)

end

select SUBSTRING (LTRIM ( string) ,1,charindex(' ',LTRIM ( string))) as result from #a

--查询结果

result

zxcv

yuchor

abcd

b087e80654d8b8f033bb5df4b173ef48.png

SQL语言,是结构化查询语言(Structured Query Language)的简称。SQL语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

SQL语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。SQL语言语句可以嵌套,这使他具有极大的灵活性和强大的功能。

相关文章:

  • mysql分区技术_高性能的MySQL(7)分区技术
  • mysql7.6.8安装教程_Centos7安装mysql8教程
  • rhel8安装配置mysql_Linux下Mysql8.0.19安装配置图文详解(Redhat centos 6.8)
  • mybatis中 if test 写在select后面_手写一个简易版的Mybatis,带你深入领略它的魅力...
  • anaconda版本与python版本不同_anaconda版本与python关系是什么
  • android 输入法更换_关于Android输入法切换的问题
  • centos gem mysql_CentOS 安装 MySQL
  • 后台怎样获得xmlhttprequest通过post上传的二进制数据_第一阶段,java核心技术开发:Ajax异步XMLHttpRequest对象...
  • 合法的数组定义是_关于运行时异常(Runtime Expection)和自定义异常
  • mysql 图像数据类型_mysql常用的数据类型
  • oracle_sqlserver_mysql_Oracle、SqlServer、MySql临时表总结
  • linux怎么使用mysql存储过程_linux下mysql的操作与存储过程
  • python input函数赋值法_radio赋值法
  • hue sqoop mysql_sqoop2 1.99.5 安装+hue
  • mysql 双向同步表_mysql数据双向同步
  • Google 是如何开发 Web 框架的
  • #Java异常处理
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 【面试系列】之二:关于js原型
  • Android Studio:GIT提交项目到远程仓库
  • CSS居中完全指南——构建CSS居中决策树
  • hadoop集群管理系统搭建规划说明
  • HomeBrew常规使用教程
  • JavaScript DOM 10 - 滚动
  • JavaScript函数式编程(一)
  • JS题目及答案整理
  • laravel5.5 视图共享数据
  • Map集合、散列表、红黑树介绍
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • python学习笔记-类对象的信息
  • React-Native - 收藏集 - 掘金
  • Redis学习笔记 - pipline(流水线、管道)
  • scrapy学习之路4(itemloder的使用)
  • Vim 折腾记
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 测试如何在敏捷团队中工作?
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 基于HAProxy的高性能缓存服务器nuster
  • 聊聊sentinel的DegradeSlot
  • 聊一聊前端的监控
  • 容器服务kubernetes弹性伸缩高级用法
  • 什么软件可以剪辑音乐?
  • 微信小程序--------语音识别(前端自己也能玩)
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 在weex里面使用chart图表
  • 正则表达式小结
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • Nginx实现动静分离
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​低代码平台的核心价值与优势
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (27)4.8 习题课
  • (C++)八皇后问题