MySQL BIT_AND 函数
-
定义和用法
BIT_AND - 返回表达式中所有位的按位与。 -
语法
BIT_AND(expression)
返回表达式中所有位的按位与。 基本前提是,如果两个相应的位相同,则按位AND运算将返回1,如果它们不同,则按位AND运算将返回0。该函数本身返回64位整数值。 如果没有匹配项,则它将返回18446744073709551615。以下示例在按汽车制造商分组的PRICE列上执行BIT_AND函数 -
示例
mysql> SELECT MAKER, BIT_AND(PRICE) BITS FROM CARS GROUP BY MAKER +---------------------------------------------------------+ | MAKER BITS | +---------------------------------------------------------+ | CHRYSLER 512 | | FORD 12488 | | HONDA 2144 | +---------------------------------------------------------+ 1 row in set (0.00 sec)