说明:用一个bit字段类型,存储不同选项值,达到多项式查询的目的
优点:不用连表就能达到多项条件查询的目的
添加字段sql:
ALTER TABLE `temp`.`test`
ADD COLUMN `type` bit(4) NULL DEFAULT 0000 AFTER `id`;
如图:
查询符合“1001”的记录, 比较10进制结果值
参考:
- [Solved] Bitwise Operators in a where clause - CodeProject
- MySQL :: MySQL 8.0 Reference Manual :: 11.1.5 Bit-Value Type - BIT