求一语句,需要找到表中在变量中出现过的记录
如题,有一变量,varchar类型,如@a= 'adfadas '
有一张表,其中有一个字段也为varchar类型,例如:
id text1 ...
1 ad
2 as
3 ae
4 efg
现在要把表中的text1中的字段,如果在@a变量中出现过,就查询出来,要求全字匹配。
如上面的例子,ad 和as都在@a中出现,则查询出
1 ad
3 ae
请问语句该如何写?
------解决方案--------------------Select * From 表 Where CharIndex(text1, @a) > 0
------解决方案--------------------select * from 表 where charindex(text1,@a)> 0