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

SQL中的判断有关问题

2012-08-26 
求助 SQL中的判断问题declare @jgas moneyselect top 1 @jgpricefrom jiage where 条件if@jg上面判断@jg

求助 SQL中的判断问题
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

[解决办法]

SQL code
set @jg=isnull(@jg,0) 

热点排行
Bad Request.