my_table
enabled
次のように定義されたフィールドが含まれますenabled BIT NOT NULL DEFAULT 0
。
このテーブルには、 の複数の行enabled = b'0'
と の複数の行がありenabled = b'1'
ます。
ただし、これの両方:
SELECT * from my_table WHERE enabled = b'0';
この:
SELECT * from my_table WHERE enabled = b'1';
enabled
列に空白を表示:
+----+---------+
| id | enabled |
+----+---------+
| 1 | |
| 2 | |
+----+---------+
何故ですか?enabled
フィールドの値を確認するにはどうすればよいですか?
$ mysql --version
mysql Ver 14.14 Distrib 5.1.63, for debian-linux-gnu (x86_64) using readline 6.1