M
mycwcgr
Unregistered / Unconfirmed
GUEST, unregistred user!
下面bz为备注型字段,有些记录为null
1. select * from table where bz like '%aa%'
2. select * from table where not (bz like '%aa%')
上面两个查询到的记录总数相加,居然不等于数据库中的全部记录数,不信您试一试?
其中查询1正常。
问题出在查询2中,事实上它查询的是这样一种情况:查询数据库中bz字段不为null并且它的值不等于aa的记录。
它居然漏到了bz字段为nul的情况。请问这是不是Access问题????
1. select * from table where bz like '%aa%'
2. select * from table where not (bz like '%aa%')
上面两个查询到的记录总数相加,居然不等于数据库中的全部记录数,不信您试一试?
其中查询1正常。
问题出在查询2中,事实上它查询的是这样一种情况:查询数据库中bz字段不为null并且它的值不等于aa的记录。
它居然漏到了bz字段为nul的情况。请问这是不是Access问题????