美文网首页
Postgresql使用coalesce实现类似oracle的N

Postgresql使用coalesce实现类似oracle的N

作者: Devid | 来源:发表于2016-06-15 11:01 被阅读3539次

    COALESCE (expression_1, expression_2, ...,expression_n)
    依次参考各参数表达式,遇到非null值即停止并返回该值。
    如果所有的表达式都是空值,最终将返回一个空值。
    使用COALESCE在于大部分包含空值的表达式最终将返回空值。

    SELECT coalesce(collect_result,0) as collect_result  FROM collect  
    

    数据库中如果查询的字段collect_result为空那么赋值0给collect_result。

    相关文章

      网友评论

          本文标题:Postgresql使用coalesce实现类似oracle的N

          本文链接:https://www.haomeiwen.com/subject/ittpdttx.html