关于sql语句null的用法
发布网友
发布时间:2022-04-08 04:12
我来回答
共2个回答
热心网友
时间:2022-04-08 05:42
是这样的,与null比较的结果是null(不是true,也不是false)。
关于null,可以参照以下理解。
条件为null时不表示结果;
true and null的结果是null;false and null的结果是false;null and null的结果是null;(与先后顺序无关)
true or null的结果是true;false or null的结果是null;null or null的结果是null。(与先后顺序无关)来自:求助得到的回答
热心网友
时间:2022-04-08 07:00
为什么用Not in子查询呢?
其实用左联接或者右联接即可完成,且运行更快。
select * from [源_城市分配名单$] left join [源_建设低保、低收入补贴人员$] on [源_建设低保、低收入补贴人员$].[新身份证号] =[源_城市分配名单$].[新身份证号] where [源_建设低保、低收入补贴人员$].[新身份证号] is null