在此表中,如果我进行以下查询
select * from table where order_id != 1
Run Code Online (Sandbox Code Playgroud)
我想,我应该得到第18行和第19行.但相反,查询不能取任何行.
我可以像这样重写查询
select * from table where (order_id != 1 or order_id is null)
Run Code Online (Sandbox Code Playgroud)
并且它获取预期的数据,但是第一个查询不应该能够获取行18 & 19吗?