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

`select'a' =0;` 1の結果はなぜですか?

    TEXT値は、先頭のすべての数字を数値として解釈することにより、INTEGER値にキャストされます。数字がない場合は、0にキャストされます。

    だから:

    '123a' = 123
    '4a' = 4
    'a' = 0
    


    1. ユーザーがPHPを使用してMySQLにすでに存在するかどうかを確認する方法

    2. ダウンタイムなしでPostgreSQL10をPostgreSQL11にアップグレードする方法

    3. PostGISの遅さの調査(2019年版)

    4. ODP.NETにはOracleクライアントのインストールが必要ですか