主题:[讨论]困惑的查询语句
在SQL2000 SERVCER中我按下面的语句可以查到数据
select * from ykdj where djlx in(1,3,6,9)
可以查到相应的数据
可是按下面的语句查不到数据
declare @djlx varchar(10)
set @djlx=1,3,6,9'
select * from ykdj where in (@djlx)
却查不到数据
请问高手们,如何解决这样的问题呢,而且我必须要用参数@djlx ,请高手帮忙帮忙,很急要用哦,谢谢你的帮助!!!
select * from ykdj where djlx in(1,3,6,9)
可以查到相应的数据
可是按下面的语句查不到数据
declare @djlx varchar(10)
set @djlx=1,3,6,9'
select * from ykdj where in (@djlx)
却查不到数据
请问高手们,如何解决这样的问题呢,而且我必须要用参数@djlx ,请高手帮忙帮忙,很急要用哦,谢谢你的帮助!!!