MySQL等於號和不等號的陷阱

在使用delete刪除數據時用<>限制刪除項,結果並沒有得到想要的結果,檢查發現作爲<>判斷的字段如果是null是匹配不到的,仔細測試發現正常情況下等於「=」和不等於(「<>」或「!=」)返回1或0。 但是當使用等於和不等於和null比較時結果既不是1也不是0,而是null。因此在使用等於和不等於號時一定要記得處理和null比較的情況。
相關文章
相關標籤/搜索