【发布时间】:2011-11-09 16:08:32
【问题描述】:
我想知道是否可以在 MySQL 查询中进行按位或。我有一个类似的查询:
SELECT `value` FROM `table` WHERE `code`='4'
它返回一个值数组,但我想要一个具有所有值的 按位 OR 的唯一值。是否可以从 MySQL 或我应该委托给 PHP?
即上面的查询返回这个值列表:
value
-----
1
5
4
2
7
8
因此我想要这些值的 OR 1 | 5 | 4 | 2 | 7 | 8 = 15
【问题讨论】:
-
SQL 查询不返回“数组”。
标签: mysql bitwise-or