码迷,mamicode.com
首页 >  
搜索关键字:charindex    ( 193个结果
sql查询出来的列转换为逗号隔开的字符串
selecttop1000fid,replace(stuff((selectdistinct‘,‘+substring(f_paez_spmc1,1,charindex(‘‘,f_paez_spmc1))fromPAEZ_t_xsxxxxwheref_paez_spdmlike‘01%‘andc.fid=fidforxmlpath(‘‘
分类:数据库   时间:2018-06-29 15:43:46    阅读次数:363
SQL Server 常用函数总结
SQL去空格函数 1、ltrim(‘内容’)--去掉字符左边的空格 代码如下 2、rtrim(‘内容’) 去掉列值右边的空格 作用和LTRIM()一样,这里不做介绍 3、ltrim(rtrim('内容')):去掉字符串左边和右边的空格 4、replace(计算字段,' ','') 去掉计算字段列值中 ...
分类:数据库   时间:2018-05-31 02:30:57    阅读次数:318
SQL中判断字符串中包含字符的方法
CHARINDEX:查某字符(串)是否包含在其他字符串中,返回字符串中指定表达式的起始位置。 PATINDEX:查某字符(串)是否包含在其他字符串中,返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。从1开始下标(两者的区别在于,后者支持模糊匹 ...
分类:数据库   时间:2018-05-16 16:41:31    阅读次数:210
SQL Server中使用自定义指定顺序排序
原文:SQL Server中使用自定义指定顺序排序比如需要对SQL表中的字段NAME进行如下的排序:张三(Z)李四(L)王五(W)赵六(Z) 如果想按 “ 张三、李四、王五、赵六”的顺序排序,则可以使用以下语句: order by charindex(NAME,‘张三李四王五赵六’) ...
分类:数据库   时间:2018-05-14 11:03:55    阅读次数:162
数据查询基础
1.查询 查询产生一个虚拟表 看到的是表形式显示的结果,但结果并不真正存储 每次执行查询只是从数据表中提取数据,并按照表的形式显示出来 2.查询语句 语法: select 列名 from 表名 [where 条件表达式] [order by 排序列名 asc或desc] *order by 排序 a ...
分类:其他好文   时间:2018-05-04 01:31:09    阅读次数:155
SqlServer:处理字符串charindex
declare @DiscrepancyLoanNos varchar(max) set @DiscrepancyLoanNos =‘00123,00456,00789’ DECLARE @Loans Table ( LoanNo varchar(10) ) WHILE(charindex(',', ...
分类:数据库   时间:2018-04-20 16:06:54    阅读次数:188
SqlServer中Substring函数的用法
1、substring(操作的字符串,开始截取的位置,返回的字符个数) 例如: 从'abbccc'中返回'ccc',charindex函数用法(charindex(查找的字符串,被查找的字符串,开始查找的位置),例如查找'abbccc'中第一个'c'出现的位置,charindex('c','abbc ...
分类:数据库   时间:2018-04-20 14:39:44    阅读次数:584
sql 逗号分隔列转行
declare @batteryTags nvarchar(2000)='带纽扣电池,纯纽扣电池,内置锂电,音箱,手柄,电子烟,情趣用品(带纽扣电池),纯锂电池,移动电源' select SUBSTRING(@batteryTags, number ,CHARINDEX(',',@batteryTa... ...
分类:数据库   时间:2018-04-17 19:50:47    阅读次数:263
sqlserver截取Email中@前后的用户名和域名
select SUBSTRING(Email,1,CHARINDEX('@',Email)-1)from StudentInfoselect SUBSTRING(Email,CHARINDEX('@',email)+1,LEN(Email)-CHARINDEX('@',Email)) from St ...
分类:数据库   时间:2018-03-29 18:59:29    阅读次数:146
筛选出sql 查询结果中 不包含某个字符
select * from table1 where patindex('%关键字%' , aa) = 0 select * from table1 where charindex('关键字' , aa) = 0 select * from table1 where aa like '%关键字%' ...
分类:数据库   时间:2018-02-27 12:45:46    阅读次数:699
193条   上一页 1 2 3 4 5 6 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!