2021
01-03
01-03
mysql查询条件not in 和 in的区别及原因说明
先写一个SQLSELECTDISTINCTfrom_idFROMcodWHEREcod.from_idNOTIN(37,56,57)今天在写SQL的时候,发现这个查的结果不全,少了NULL值的情况,notin的时候竟然把null也排除了用in的时候却没有包含null感觉是mysql设计的不合理因为一直认为in和notin正好应该互补才是,就像这样查的应该是全部的一样:SELECTDISTINCTfrom_idFROMcodWHEREcod.from_idNOTIN(37,56,57)orcod.from_idIN(37,56,57)结果正如猜...
继续阅读 >