sql >> データベース >  >> RDS >> Mysql

これら2つのクエリでのISNOTNULLとNOT(フィールド=NULL)の違い

    NULLは少し奇妙です。 NULLは決してありません 別のNULLを含むすべてに等しい。 さらに、NULLに対するブール演算はNULLを返します。

    end IS NOT NULL falseを評価します endの場合 NULLであり、 true endの場合 NULLではありません。

    NOT( end=NULL) (end = NULL)であるため、実際には常にNULLと評価されます NULLとNOT (NULL)に等しい また、NULLに等しい。 WHERE句の要点については、決してありません。 trueを評価する



    1. Oracle PL / SQL:データを表からCSVにエクスポート

    2. Google Chart(テーブル)データをExcelまたはcsvにエクスポートします

    3. このSQLINSERTステートメントが構文エラーを返すのはなぜですか?

    4. システム内の役割とステータスの管理