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

ISNULLと=NULLの間に違いはありますか

    = NULL 常にunknown (これは3ステートロジックの一部です)が、WHERE 句はそれをfalseとして扱います 結果セットから削除されます。したがって、NULLの場合 IS NULLを使用する必要があります

    理由は次のとおりです。SQLサーバーでNULL=NULLがfalseと評価されるのはなぜですか



    1. Access2016でテーブルをバックエンドデータベースにリンクする方法

    2. MS Accessの制限は何ですか?

    3. 壁を壊せ!データのサイロ化を解除する方法

    4. SQLIN句でのタプルの使用