关于Oracle中有null参与的逻辑或,逻辑与的操作结果
逻辑与
AND | TRUE | FALSE | NULL |
TRUE | TRUE | FALSE | NULL |
FALSE | FALSE | FALSE | FALSE |
逻辑或
OR | TRUE | FALSE | NULL |
TRUE | TRUE | TRUE | TRUE |
FALSE | TRUE | FALSE | NULL |
总结一下基本规律如下:
1,逻辑与:只要有一方为False的话,结果就是False.否则结果是True或者Null
2,逻辑或:只要有一方为True的话,结果就是True,否则结果是False或者Null