sql 字符串匹配查询 select *from twhere charindex(',2,',','+InfoClass +',') > 0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @qunxianset @quanxian='1,2'select * from tbnamewhere charindex(','+@quanxian+',',','+infoclass+',')>01和2的权限 create table #(Id int identity,infoClass varchar(10))insert into # select 1insert into # select 1insert into # select '1,2'insert into # select 1insert into # select '1,2'insert into # select 2select top 100 Id=identity(int,1,1) into #1 from sysobjects a,sysobjects bselect a.id,infoclass=substring(a.infoclass,b.id,charindex(',',a.infoclass+',',b.id)-b.id) from # a, #1 bwhere substring(','+a.infoclass,b.id,1)=','/*id infoclass----------- ----------1 12 13 13 24 15 15 26 2(8 行受影响)*/ 两条自连接语句不懂 求个分页查询的sql语句 时间查询问题 SQL如何查找一段日期内的数据 请教各位大哥一个Sql问题,哪个班级的教师待遇最高? 100分请教 如何用sql 语句替换一下时间? 一个简单的sql问题!一个简单的sql问题!一个简单的sql问题!一个简单的sql问题!一个简单的sql问题! 高分奉上! 请问如何在SQL Server 中删除重复的记录。 总数据库/分数据库? 求这个语句的扩展! CREATE SCHEMA 有什么用处 在线等,重发一下,求一SQL
set @quanxian='1,2'
select * from tbname
where charindex(','+@quanxian+',',','+infoclass+',')>01和2的权限
create table #(Id int identity,infoClass varchar(10))
insert into # select 1
insert into # select 1
insert into # select '1,2'
insert into # select 1
insert into # select '1,2'
insert into # select 2select top 100 Id=identity(int,1,1) into #1 from sysobjects a,sysobjects bselect a.id,infoclass=substring(a.infoclass,b.id,charindex(',',a.infoclass+',',b.id)-b.id) from # a, #1 b
where substring(','+a.infoclass,b.id,1)=','
/*
id infoclass
----------- ----------
1 1
2 1
3 1
3 2
4 1
5 1
5 2
6 2(8 行受影响)
*/