条件为“或”的查询不返回任何记录

时间:2019-07-11 11:51:15

标签: sql postgresql

我试图从PostgreSQL数据库中获取一些记录,但是当我添加OR条件时,它不返回任何记录。

例如:

select * from table where col1 = 'A'

返回:5k条记录

select * from table where col1 = 'A' and col2 <> 1

返回:3k条记录

select * from table where (col1 = 'A' and col2 <> 1) or (col1 = 'B')

返回:0条记录

请告知我我做错了什么事

0 个答案:

没有答案