毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

如何在一个表中对某个值进行模糊查询,返回整个行的值集合

更新时间:2013-9-27:  来源:毕业论文

如何在一个表中对某个值进行模糊查询,返回整个行的值集合

如:这个表中有几个字段值都含有123,当传递123时,把值包含123的都查询出来。

create table #table(a varchar(10),b varchar(10),c varchar(10) )
delete from #table
insert into #table
select * from (
select 1 as 'a',123 as 'b',123 as 'c'
union
select 2 as 'a',123455 as 'b',12 as 'c'
union
select 3 as 'a',12 as 'b',1 as 'c'
union
select 4 as 'a',123455 as 'b',123 as 'c'
) as w

select * from #table

select * from #table where a+b like '%123%'
select * from #table where CHARINDEX('123', a+b)>0


select * from #table where CHARINDEX('123', convert(varchar(10),a)+convert(varchar(10),b))>0

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。