我尝试使用以下查询查询表:
select * from name where firstname NOT LIKE 'PETER%'
它不返回firstname为null的任何记录.这是一些错误还是它是怎么回事?我来自sql Server背景,并在这里与许多事情混淆.
解决方法
NULL与LIKE不匹配.您必须使用OR firstname IS NULL明确要求它