データベースのテーブルに、ビットを含む行があります。これは、長さが 4 文字の bit(4) 型の bit です。このフィールドには、すべての値が次のように保存されます。
0001
0010
0100
1111
1 の前に 0 を付けて、正確な表現を選択して取得しようとしましたが、うまくいきませんでした。次のようにビットフィールドから値を選択しようとしました:
SELECT BIN(field+0) FROM `table` WHERE value=0001;
the result is: 1, how can i obtain 0001;
PHPでビット単位の操作をしたいので、この値が必要です。前もって感謝します。