这个查询需要注意的是qwer后的需要查询的字符串必须是一个空格,不能有的是一个空格有的是两个。也就是格式要固定。LTrim() 删除左侧空格;CharIndex() 查找指定字符串所在的索引值;len()计算字符长度;SubString() 截取字符串。


--定义参数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)<>0beginselect @a=SUBSTRING ( @a,charindex('qwer',@a)+5,LEN(@a)-charindex('qwer',@a)-4)insert into #a values (@a)endselect SUBSTRING (LTRIM ( string) ,1,charindex(' ',LTRIM ( string))) as result from #a

输出结果:

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

数据加工:Sql截取之间的字符串的方法相关推荐

  1. php截取英语,php 截取中英文混合字符串的方法

    php 截取中应为字符串,就不必再用substr或者mb_substr //截取想这样的字符串 a李三 利用ASCII /** * * 中英混合的字符串截取 * @param unknown_type ...

  2. 截取数组和字符串的方法js

    数组的方法 slice() 返回一个索引和另一个索引之间的数据(不改变原数组),slice(start,end)有两个参数(start必需,end选填),都是索引,返回值不包括end,包括start, ...

  3. mybatis中的xml中拼接sql中参数与字符串的方法

    场景 mybatis中接口方法对应的xml文件中的方法中,需要使用模糊搜索, 查询以参数开头的记录. 错误的sql拼接: <if test="locationVO != null an ...

  4. sql截取某个字段字符串后几位_自学SQL网教程之09-SQL Lesson 8: 关于特殊关键字 NULLs...

    SQL Lesson 8: 关于特殊关键字 NULLs 之前我们已经接触过NULL. 在数据库中,NULL表达的是 "无"的概念,或者说没有东西.因为 NULL的存在,我们需要在编 ...

  5. 怎么截取oracle的数据,oracle sql截取数据长度

    substr(aaabbbbvvvcccc,1,4)='2009' 这是Oracle的用法将xc_qj这个字段的数据从第一位开始截取四位 语法 substr( string, start_positi ...

  6. Oracle中通过substr和instr实现截取指定字符之间的字符串:

    摘要:在开发项目的过程中遇到了这样的一个问题,就是从远程服务器取到的数据中是由一段规则的字符串组成的,但是你想要的还不是这段字符串,是其中的一段字符串,那就的使用Oracle强大的函数了,我的问题是这 ...

  7. 将数据插入SQL Server的方法

    摘要 (Summary) There are a variety of ways of managing data to insert into SQL Server. How we generate ...

  8. js笔记(三)ES5、ES5新增的数组的方法、字符串的方法、字符编码、对象的序列化和反序列化、bind

    数组方法.字符串方法总结 大目录 小目录 一.ES5严格模式 1. 严格模式: 2. 严格模式的行为变更: 二.ES5新增的数组的方法 1. 判断是否为数组:Array.isArray(): 2. 判 ...

  9. c语言中去掉全角空格,c#中去掉字符串空格方法

    (1)Trim方法 string   tt=" aaa "; tt=tt.Trim()       去字符串首尾空格的函数 tt=tt.TrimEnd() 去掉字符串尾空格 tt= ...

最新文章

  1. python新手菜鸟之基础篇
  2. class多项式(链表实现)
  3. 晋职称计算机过几,晋职称怎样考计算机 昨日记者采访市人事局有关负责人
  4. 基于spring的观察者模式
  5. prefetch 和preload_preload_prefetch
  6. html代码放进json数据,用json数据填充html表
  7. vuecli3代码压缩混淆使用uglifyjs压缩JS
  8. 王家林的Hadoop之旅
  9. mysql 备份 access_备份access数据库
  10. C++ STL算法adjacent_find(09)
  11. Mac电脑快捷键盘点:QuickTime Player 键盘快捷键和手势大全
  12. 2022年山东省安全员A证考试模拟100题及在线模拟考试
  13. 【虚拟机里测试Windows PE的方法】
  14. MQL5: 通过反向持仓来平仓
  15. 阿莫电子为啥越来越差?
  16. 红米9A成功root.9秒解锁BL MIUI12 root权限刷 Magisk面具 TWRP
  17. Android 图片选取画图案
  18. jersey 简单使用
  19. Excel中的xlsm文件怎么查看vba代码
  20. 苹果计算机怎么开科学,苹果手机怎样设置科学计算器?

热门文章

  1. 21天学通Java学习笔记-Day11(常用类)
  2. QueryList入门
  3. 如何遏制PostgreSQL WAL的疯狂增长(转)
  4. vue开发:移动端图片上传
  5. 论文信息查询:SCI EI检索、影响因子
  6. 手机怎样将PDF转为Word可编辑格式,超实用的方法
  7. U盘为Linux加速,用u盘启动linux的步骤
  8. 动态加载laydate 失效_【技术帖】弹簧制动缸支架失效分析与解决方案
  9. 计算机图文混排三笔记,Markdown,让你印象笔记中的图片版面更好看
  10. 2015年西南交通大学首次招收大数据研究生