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

'IS DISTINCT FROM'は本当のMySQLオペレーターですか?

    is distinct fromとは異なります SQL:2003標準で定義されており、2つの値を比較するためのヌルセーフ演算子です。

    MySQLは「nullsafeequals」演算子をサポートしています:<=> 。それが否定された場合、あなたは同じ振る舞いをします。 (<=> is distinct fromと区別されません。 )

    SELECT * 
    FROM inw 
    WHERE not id <=> 4;
    

    SQLFiddle: http://sqlfiddle.com/#!2/0abf2a/3




    1. Neo4j-Cypherを使用して制約を作成する

    2. docker-compose mysqlコンテナに接続するとアクセスが拒否されますが、同じイメージを実行しているdockerはアクセスを拒否しません

    3. OracleAutonomousTransactionの例

    4. CでのSQLインジェクションの防止