zoukankan      html  css  js  c++  java
  • Sql 中 不等于'<>'与 NULL

    在写SQL 条件语句是经常用到 不等于‘<>’的筛选条件,此时要注意此条件会将字段为null的数据也当做满足不等于的条件而将数据筛选掉。

    例:表A

    A1  B1
    1 0
    2 1
    3 NULL

    用 select * from A where B1<>1查询时得到的结果为:

    A1 B1
    1 0

    第三列 B1为空的也是会筛选掉的。

    要查出第三列只需将SQL 改为 :select * from A where B1<>1 or B1 is null 即可。

  • 相关阅读:
    作业二
    作业一
    作业十一
    作业十
    作业九
    作业八
    作业七
    作业六
    作业五
    JAVA第三次作业
  • 原文地址:https://www.cnblogs.com/Trafalgar/p/5665770.html
Copyright © 2011-2022 走看看