Access中 是与否,在查询语句里该怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:45:31
我在Access数据库里建了一个表,里有用户名(文本),密码(文本),还有一个是激活字段(是/否).
我写了一个SQL查询语句,但是,前面两个文本内容我知道该怎么写.但是最后的一个是/否该怎么表示呢?
Select username,password,status from userinfo where username='aaa' and password = 'bbb' and status = ???这里写什么>?就是那个是否字段,该怎么表示?
一楼的说错了,不过我已经知道该怎么弄了..还是谢谢你了啊!
应该是 status = Yes 或者 status = No 都行!
直接就可以搞定.不用单引号.

不知道是我的问题没问清楚,还是你们都答非所问!!!

对啊,只用 Yes/No 就可以.
在写SQL字符串的时候,不要用单引号把Yes/No给引起来,因为它就是一个值,并不是一个字符串.只要这样,数据库里读出来的才会是 是/否
了!!

status = '是' or status = '否'

True,false试试

楼主想法是对的,但是没必要用YES或NO来表示。这样查询速度会变慢的。你最好用数字来表示,比如说1代表YSE,0代表NO。这样查询速度会好很多。
Select username,password,status from userinfo where username='aaa' and password = 'bbb' and status =1 或 0