中易网

ISNULL的用法(SQL)

答案:2  悬赏:70  
解决时间 2021-01-14 02:28
ISNULL的用法(SQL)
最佳答案
ISNULL
使用指定的替换值替换 NULL。

语法
ISNULL ( check_expression , replacement_value )

参数
check_expression

将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。

replacement_value

在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。

返回类型
返回与 check_expression 相同的类型。

注释
如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。

示例
A. 将 ISNULL 与 AVG 一起使用
下面的示例查找所有书的平均价格,用值 $10.00 替换 titles 表的 price 列中的所有 NULL 条目。

USE pubs
GO
SELECT AVG(ISNULL(price, $10.00))
FROM titles
GO

下面是结果集:

--------------------------
14.24

(1 row(s) affected)

B. 使用 ISNULL
下面的示例为 titles 表中的所有书选择书名、类型及价格。如果一个书名的价格是 NULL,那么在结果集中显示的价格为 0.00。

USE pubs
GO
SELECt SUBSTRINg(title, 1, 15) AS Title, type AS Type,
ISNULL(price, 0.00) AS Price
FROM titles
GO
全部回答
Sum(IsNull(M ,0)) as M应该是先判断M的值是否为空,然后再将取得的值加总吧!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
The reason ___ I'm writing is to for y
中国农业银行温江光华大道支行这个地址在什么
福万通慈善助学申请后多久出结果?
离婚一审已经开庭了,当庭调解也是失败的,法
在古文中,"看书竟"的"竟"是什么意思
BBK/步步高 i710 好用吗
为什么新鲜事不见了
请问卫生间二次防水在下水管割两道口·有必要
湘H7EK77归属地是沅江吗
10天psp有缝隙,正常吗
女生的苹果头 为什么现在会这么受欢迎?
My parents _ Wanhan _ Beijing next week A.
我想买茶叶,低端茶叶什么牌子的好实惠?
求问会声会影橙色线条怎么能拖长........现在
单腿站立的瘦腿方式
推荐资讯
和陈翔一起出道的有谁
小孩子丢失了要24小时丢失才可以立案吗
各位有没有永康话的视频啊,我想学永康话
大庆阳光嘉城的社区居委会在哪里?
一个无穷大空间放球,球所占的最大体积比是多
17173游戏的排名很假,很多很垃圾的游戏也能上
做高铁没到站可以提前下车吗
请问恭亲王与道光帝,咸丰帝,同治帝,光绪帝
那个美剧预告片叫什么 好像是穿越剧
take the form of是什么意思
做鱿鱼用什么酱
鸿浩干洗中心地址有知道的么?有点事想过去
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?