序号 字段A 字段B
1 2 1
2 2 2
3 5 8
6 3 5
好比如我想查询同时符合两个值的条件,如: 想实现类似这样的功能
select * from 表 where 字段B=1 AND 字段B=2
用or,则不能标识同时满足。
1 2 1
2 2 2
3 5 8
6 3 5
好比如我想查询同时符合两个值的条件,如: 想实现类似这样的功能
select * from 表 where 字段B=1 AND 字段B=2
用or,则不能标识同时满足。
一个字段同时有两个值,有这样的事?
一条记录中,一个字段B只能有一个取值,在同一条记录中,既然B=1了,又怎么可能=2呢?
按照LZ的检索条件,结果应该返回什么?返回第一条记录还是第二记录,如果是2条都返回,用or没问题
不会是笔误,应该是字段A和字段B同时作为条件吧?
1 2 1
2 2 2
3 5 8
6 3 5
好比如我想查询同时符合两个值的条件,如: 想实现类似这样的功能
select * from 表 where 字段B=1 AND 字段B=2
用or,则不能标识同时满足。select *from [table] where [字段] in (1,2)--满足条件
select *from [talbe] where [字段] not in(1,2)--在此条件之外