gpt4 book ai didi

sql - 如何在 MS-ACCESS 中执行按位运算算法

转载 作者:行者123 更新时间:2023-12-01 08:36:40 24 4
gpt4 key购买 nike

在 MSACCESS 中,我想在 WHERE 中使用相对简单的按位运算查询的子句,例如:

SELECT *
FROM Table1
WHERE Column1 (some operator) 8 = 0

这个会:
  • 返回行,其中 Column1没有设置第 4 位,例如0, 1, 2, ..., 7(都清除了第 4 位)和 16(即 00010000b)
  • 排除其中 Column1 的行是 8、9、10、...、15 等

  • PS:按位运算符与 bool 运算不同吗?

    最佳答案

    你可以:

    WHERE (((column\(2^b)) mod 2) = 1)

    编辑:(其中 b 是要测试的特定位)

    除非您设置 ANSI 模式,否则 OR 在 Access 中不可用。

    关于sql - 如何在 MS-ACCESS 中执行按位运算算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9116042/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com