declare @jg as money
select top 1 @jg=price from jiage where 条件
if @jg上面判断@jg是不是为空怎么写呢,现在想要的结果是@jg如果是null则把@jg的值改0,这前用过select top 1 @jg=isnull(price1jy,0) from jiage where 条件 ;但是后面调用@jg的时候发现仍然是null
select top 1 @jg=price from jiage where 条件
if @jg上面判断@jg是不是为空怎么写呢,现在想要的结果是@jg如果是null则把@jg的值改0,这前用过select top 1 @jg=isnull(price1jy,0) from jiage where 条件 ;但是后面调用@jg的时候发现仍然是null
set @jq=0
select top 1 @jg=price from jiage where 条件
select top 1 @jg=ISNULL(price,0) from jiage where 条件
set @jq=0
select top 1 @jg=ISNULL(price,0) from jiage where 条件