跳到主要内容

BIT_COUNT

声明

BIT_COUNT(N)

说明

返回 N 转换为二进制后 1 的数量。如果 NNULL,则返回 NULL

示例

SELECT BIT_COUNT(42), BIT_COUNT(b'1010');
+---------------+--------------------+
| BIT_COUNT(42) | BIT_COUNT(b'1010') |
+---------------+--------------------+
| 3 | 2 |
+---------------+--------------------+
1 row in set (0.001 sec)