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

MySQLとnull値の比較

    MySQLでは、NULL 値がないのではなく、「欠落している不明な値」と見なされます。 NULLに関するこのMySQLリファレンスをご覧ください

    NULLとの算術比較 trueまたはfalseを返しませんが、NULLを返します 代わりに、つまり、NULL != 'C' NULLを返します 、trueを返すのではなく。

    'NULL'との算術比較は、falseを返します。 SQLでこれを確認するには:

    SELECT IF(NULL=123,'true','false') 
    

    NULLを確認するには 使用する必要のある値IS NULLIS NOT NULL オペレーター。



    1. WHEREIN句のパラメータをPDOにバインドする

    2. PostgreSQLで配列に挿入する方法

    3. Base64イメージがデータベースから選択してエンコードするときに検出される速度低下

    4. MySQLサーバーでテーブルを表示するさまざまな方法