有时候会出现查空数据对不上的情况,可以考虑存在null,
假如有表A ,其中姓名字段有一些没填,正常这样查
select * from where name!=‘’
但是与实际核对过以后,发现不对。这种情况一般是null值导致的,所以查的时候要加个查null的条件
select * from where name!=‘’ or name is null
要完全避免最好给这个字段加个默认值。
有时候会出现查空数据对不上的情况,可以考虑存在null,
假如有表A ,其中姓名字段有一些没填,正常这样查
select * from where name!=‘’
但是与实际核对过以后,发现不对。这种情况一般是null值导致的,所以查的时候要加个查null的条件
select * from where name!=‘’ or name is null
要完全避免最好给这个字段加个默认值。