首页 > 解决方案 > sql中的按位运算

问题描述

请有人帮我理解这种情况val1 & 11 = 0

SELECT val FROM table WHERE val1 & 11 = 0

可获取更多信息。非常感谢

标签: sqlsql-serverbitwise-operatorsbitwise-and

解决方案


11以 2为1011基数。代码选择第 1、第 2 和第 4 位为 0 的行。即它将匹配 val1 在 0、4、16、20、32、36、48 中的位置...


推荐阅读