mysql テーブルに次のフィールドがあります。
bitmap varbinary(256)
このフィールドでビットごとの AND を実行したい。私は試した:
select id, Hex(bitmap) from mytable;
| 735 | 1D1BA8284000000000000000000000000000000000000000000000000000000000 |
| 736 | 1D1BACA80000000000000000000000000000000000000000000000000000000000 |
select Hex(bitmap & 0xFFFFFFFFF000000000000000000000000000000000000000000000000000000000) from mytable
| 735 | 0 |
| 736 | 0 |
Mysqlは常に0を返しますが、私の列はゼロではありません