中易网

SELECt AVG(sal) avg_sal FROM emp; SELECt AVG(NVL(sal,0)) avg_sal FROM emp; 这两个语句有什么区别?

答案:2  悬赏:0  
解决时间 2021-03-17 13:27
SELECt AVG(sal) avg_sal FROM emp; SELECt AVG(NVL(sal,0)) avg_sal FROM emp; 这两个语句有什么区别?
最佳答案
需要了解这个函数的用法:
NVL(EXPR1,EXPR2)
若EXPR1是NULL,则返回EXPR2,否则返回EXPR1.
所以上面的两个语句,区别就是这个,第二个加了空值的处理,即sal如果为空则返回0,第一个语句没有做这个处理;
全部回答
avg是查询平均数的函数 nvl是oracle中空则为另一个数。 这个语句是查询emp表中sal字段的平均值。 即总的sal值除以总行数得到的值。 例如 sal 1 2 null 3 4 这5行数据,运行之后,得到的值是2
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
3600T铝型材挤压机用多大的铝棒
南厍地址有知道的么?有点事想过去
贷款的房子如果不按时交房款会怎样
眼袋深怎么办有好方法给我介绍下?
房地产是暴利行业吗,房地产开发商利润率到底
山东省青岛市即墨市店集镇南枣行村邮编是什么
儿童补锌什么时候最好?
女朋友太粘人怎么办。没自由,几小时微信找不
交行的什么信用卡最好
青岛联通宽带1119的套餐都有什么
我的手表‘美度’MIDO-8340,表盘上显示星期
沈阳师范大学发布调剂复试通知了吗
天津市塘沽区胡家园街河头村邮编是什么?
SEO:好多网站都给外链设置了nofollow标签,这
大何龙虾在哪里啊,我有事要去这个地方
推荐资讯
为什么蚊子被大象叮了一口就死了?
国际标榜1号主题烫染沙龙地址有知道的么?有
绿之堂地址在哪,我要去那里办事
硬盘盒 单独供电
按照我下面所补充的说法(百度的),胚芽鞘的
中国联通大伦营业厅怎么去啊,有知道地址的么
北一经小学地址有知道的么?有点事想过去
北局宅路/纺织街(路口)地址在哪,我要去那里
南京哪里有专业的自行车用品店?
厉害、哺育的近义词
家居流水摆件真的有作用吗?家居风水有什么要
谁有铅山县火葬场电话号码?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?