我想知道是否可以在 MySQL 查询中进行按位或。我有一个像这样的查询:
SELECT `value` FROM `table` WHERE `code`='4'
它返回一个值数组,但我想要一个具有所有值的按位或的唯一值。是否可以从 MySQL 或我应该委托给 PHP?
即上面的查询返回这个值列表:
value
-----
1
5
4
2
7
8
因此,我想要这些值的 OR 1 | 5 | 4 | 2 | 7 | 8 = 15
我想知道是否可以在 MySQL 查询中进行按位或。我有一个像这样的查询:
SELECT `value` FROM `table` WHERE `code`='4'
它返回一个值数组,但我想要一个具有所有值的按位或的唯一值。是否可以从 MySQL 或我应该委托给 PHP?
即上面的查询返回这个值列表:
value
-----
1
5
4
2
7
8
因此,我想要这些值的 OR 1 | 5 | 4 | 2 | 7 | 8 = 15