当前位置: 代码迷 >> Sql Server >> 求一语句,需要找到表中在变量中出现过的记录,该如何解决
  详细解决方案

求一语句,需要找到表中在变量中出现过的记录,该如何解决

热度:66   发布时间:2016-04-27 20:06:15.0
求一语句,需要找到表中在变量中出现过的记录
如题,有一变量,varchar类型,[email protected]= 'adfadas '
有一张表,其中有一个字段也为varchar类型,例如:
id     text1     ...
1         ad
2         as
3         ae
4         efg

现在要把表中的text1中的字段,[email protected],就查询出来,要求全字匹配。
如上面的例子,ad   [email protected],则查询出
1       ad
3       ae

请问语句该如何写?

------解决方案--------------------
Select * From 表 Where CharIndex(text1, @a) > 0
------解决方案--------------------
select * from 表 where charindex(text1,@a)> 0
  相关解决方案