sql如何判断字段的值是不是空值
如:select(t.num_1+t.num_2)fromtablet字段num_1有可能为null,如果该条记录的num_1为空值,则用0和num_2相加。这个sql语...
如:
select (t.num_1 + t.num_2) from table t
字段num_1有可能为null ,如果该条记录的num_1为空值,则用0和num_2相加。这个sql语句怎么写。
最好oracle和sql server的都写写。 展开
select (t.num_1 + t.num_2) from table t
字段num_1有可能为null ,如果该条记录的num_1为空值,则用0和num_2相加。这个sql语句怎么写。
最好oracle和sql server的都写写。 展开
5个回答
展开全部
oracle:
select (nvl(t.num_1, 0)+t.num_2) from table t
sql server:
select (isnull(t.num_1, 0)+t.num_2) from table t
select (nvl(t.num_1, 0)+t.num_2) from table t
sql server:
select (isnull(t.num_1, 0)+t.num_2) from table t
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select (nvl(t.num_1, 0)+t.num_2) from table t
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用isnull方法判断为空不为空~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a href="http://12723.xxkk.net">学习中</a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询