摘要: 问题: 在数据库中经常会有为null和''的值的列,在查询的时候,我们需要将它们转化成有效的值。解决方案: 在emp表中的comm注释有的为null有的为'',在查询的时候 我们希望没有注释的显示为0select coalesce(comm,0) as commit from emp;讨论: coalesce函数有一个或者多个参数,该函数返回参数列表中的第一个非空值。同样也可以用下面的语句来完成select case when comm is null then 0 else comm end from emp但是coalesce函数是所有DBMS都支持的函数, 阅读全文
posted @ 2013-08-24 11:32 昆仑凝雪 阅读(658) 评论(0) 推荐(0)