数据库内有varcha型字段列 内容为 a,v,s,s,sw,sst,t,t,t,t
s,d,,u,ju,g,s,s,s,d,d,d,sd,
,f,df,d,f,df,d,df,d,f,df,
请问我如何让取出包含a 的数据行好像感觉这个是把 in 语句反过来用,谢谢
s,d,,u,ju,g,s,s,s,d,d,d,sd,
,f,df,d,f,df,d,df,d,f,df,
请问我如何让取出包含a 的数据行好像感觉这个是把 in 语句反过来用,谢谢
from TableA
where FieldA like '%a%'是不是要这样的效果?
select * from table where id in (2,2,2,,243,45,5,5,6,7,7,4,)
我想要的是:id 那个位置2,2,2,,243,45,5,5,6,7,7,4,),后边的字段是数据列
一部电影的演员表已经存入表的a 字段的zhuyan 列
提供一个演员年,如张国立我如何能取出所有张国立主演的电影呢?
平常的语句是
select * from table where id in (2,2,2,,243,45,5,5,6,7,7,4,)
我想要的是:id 那个位置2,2,2,,243,45,5,5,6,7,7,4,),后边的字段是数据列
---------------如果ID是数值型,转换成字符型.不如是不是楼主要的结果
select substring('2,2,2,,243,45,5,5,6,7,7,4',charindex(id ,'2,2,2,,243,45,5,5,6,7,7,4',1)+len(id)+1,len('2,2,2,,243,45,5,5,6,7,7,4')-len(id)) from table