zoukankan      html  css  js  c++  java
  • 对mysql数据库中字段为空的处理

     数据库中字段为空的有两种:一种为null,另一种为空字符串.null代表数值未知,空字符串是有值得,只是为空。有时间我们想把数据库中的数据以excel形式导出时

    如果碰到字段为空的,为空的字段会被后面有数据的字段占据,这样就导致列数错乱的现象。为了避免这种现象,我们可以用其它符号表示空的字段。如果要处理

    null字段。可以这样做 IFNULL(某字段,“--”),也就是如果这个字段为null,那就用“--”来代替显示。可是有些字段为空字符串,该怎么处理呢?

    可以尝试这样处理:IFNULL(NULLIF(某字段,' '),"--")AS 别名 ;  NULLIF(某字段,‘’)意思是如果这个字段和空字符串相等就返回null.这样处理的结果,无论表中字段为null还是

    为空字符串,都以“--”形式代替来显示。

  • 相关阅读:
    二叉搜索树
    splay模板
    树状数组模板
    K尾相等数
    寻找最大数
    布线问题(最小生成树)
    开心的小明
    独木舟上的旅行(二)
    The Triangle(记忆化搜索)
    喷水装置(二)
  • 原文地址:https://www.cnblogs.com/prettrywork/p/7892319.html
Copyright © 2011-2022 走看看