首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql查询变量的有关问题

2012-02-01 
sql查询变量的问题,在线等declare @in_name nvarchar(100)set @in_name AMD风扇select @in_nameselect

sql查询变量的问题,在线等
declare @in_name nvarchar(100)
set @in_name = 'AMD风扇'
select @in_name
select isnull((SELECT JE11
  FROM SYTS_KCSJMX 
WHERE CLLB = 'A'
AND CLMC1 LIKE @in_name),0)
这样通过变量查出来的结果就是0
select isnull((SELECT JE11
  FROM SYTS_KCSJMX 
WHERE CLLB = 'A'
AND CLMC1 LIKE 'AMD风扇'),0)
但是我要是直接在填上得到的结果就不是0
谁能给我解释一下是怎么回事


[解决办法]
有這樣的事?
你換為 like 改 = 試試

热点排行