1.Oracle中的Nvl()用法:nvl(column,default value)
2.Anywhere中isnull()的用法:isnull(column,default value)
外连接:kd表中存在的记录在kc表中没有,外连接也可以连出来,这些记录的kcs为0。
select a.kddm,a.kdmc,isnull(b.kcs,0) as kcs
from kd a left outer join (select kddm,count(*) as kcs
from kc group by kddm) b on a.kddm=b.kddm
order by a.kddm;
各个数据库的sql的语法和函数为什么就不能统一起来呢。。真愁人。。。
anywhere就不能用(+),愁人。。。