是否可以在Access中的布尔列中使用like运算符。如果是这样任何身体可以指向我正确的链接或例子我会非常感激。我尝试使用text列并且工作正常,但没有使用Boolean。
谢谢
例如。如果我这样做,
Select * from employee where martialStatus like 'Y%'.
此处,martialStatus持有是/否。
答案 0 :(得分:1)
将MaritalStatus声明为 BIT 字段
然后查询它:
从MaritalStatus = 1的员工中选择*
从MaritalStatus = 0的员工中选择*
答案 1 :(得分:1)
LIKE
真的不是你想要的。您想要检查列是否为True
,那么您应该使用WHERE boolean_column <> 0
。
这是您的Access数据库查询应如下所示:
SELECT * FROM employee WHERE martialStatus <> 0