MySQL BIT_OR 函数

  • 定义和用法

    BIT_OR - 返回表达式中所有位的按位或
  • 语法

    BIT_OR(expression)
    返回表达式中所有位的按位或。 按位或函数的基本前提是,如果相应的位匹配,则返回0,否则返回1。 该函数返回一个64位整数,如果没有匹配的行,则返回0。下面的示例在CARS表的PRICE列上执行BIT_OR函数,按MAKER分组
  • 示例

    mysql> SELECT 
       MAKER, BIT_OR(PRICE) BITS
       FROM CARS GROUP BY MAKER
    +---------------------------------------------------------+
    |                MAKER           BITS                     |
    +---------------------------------------------------------+
    |               CHRYSLER        62293                     |
    |                FORD           16127                     |
    |                HONDA          32766                     |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)