テーブル (userinfo) の列挙型フィールド (UserStatus) で異常な問題に直面しています。テーブル構造は次のとおりです。
Field Type Default
------------------------------------------
Id int(11) (NULL)
FirstName varchar(50) (NULL)
LastName varchar(50) (NULL)
.... ... ...
.... ... ...
UserStatus enum('0','1') (NULL)
ここでは、UserStatus 値が NULL、0、1 の行があります。しかし、次のような UserStatus フィールドに基づいて行を選択しようとすると、次のようになります。
SELECT
*
FROM
userinfo
WHERE
UserStatus<>'1'
機能せず、結果セットが空になります。
前もって感謝します。