博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 把字符创分割成两个字符串
阅读量:6944 次
发布时间:2019-06-27

本文共 777 字,大约阅读时间需要 2 分钟。

使用指定的字符分割字符串。

思路:1,先计算出指定的分割字符在字符串中的索引,

        2.然后再分割字符串。

关键函数: charindex,substring,len,

额外函数: right,left 

sql代码如下:

declare @strorder nvarchar(200) declare @ismulorder int declare @firstOrder nvarchar(200) declare @secondOrder nvarchar(200)  set @strorder='LastModifyDate Desc,OurPrice Asc'   select CHARINDEX(',',@strorder,0) --select LEN(@strorder) --select SUBSTRING(@strorder,0,CHARINDEX(',',@strorder,0)) --select SUBSTRING(@strorder,CHARINDEX(',',@strorder,0)+1,LEN(@strorder)) set @ismulorder=CHARINDEX(',',@strorder,0) if @ismulorder>0  begin   set @firstOrder ='p.'+SUBSTRING(@strorder,0,CHARINDEX(',',@strorder,0))   set @secondOrder='p.'+SUBSTRING(@strorder,CHARINDEX(',',@strorder,0)+1,LEN(@strorder))   set @strorder=@firstOrder+','+@secondOrder end   select @strorder

  

 

转载地址:http://uianl.baihongyu.com/

你可能感兴趣的文章
Web压力测试记录
查看>>
Vmware Player端口映射(NAT)
查看>>
seci-log 1.12 发布 增加了http 旁路抓包审计
查看>>
MongoDB入门学习记录一:基本使用
查看>>
ios 面试总结
查看>>
对于舞蹈的认识与评价
查看>>
Neo4j的Rest接口使用
查看>>
linux下nginx安装
查看>>
hive指定多个字符作为列分隔符
查看>>
golang web 从网页地址栏获得参数,然后输出
查看>>
Javascript、js 时间日期时间戳转换
查看>>
Android与服务器端数据交互(基于SOAP协议整合android+webservice)
查看>>
SSH视频教程学习笔记
查看>>
Java代理模式 与 Java 动态代理
查看>>
flex DataGrid RollOver
查看>>
Apache 服务的一些简单实例
查看>>
Java Atomic代码
查看>>
[分享]sphinx教程PPT附示范代码
查看>>
在gvim下内置五笔输入法
查看>>
Bash环境变量配置
查看>>