如何利用MySQL資料庫判斷NULL結果為1?

MySQL資料庫中有個null,利用比較運算子,在何種情況下結果返回為1。下面利用比較運算子,判斷null返回的結果,具體操作如下:

如何利用MySQL資料庫判斷NULL結果為1

工具/原料

MySQL資料庫

截圖工具

方法/步驟

比較運算子“=”不能比較NULL,利用“=”比較的結果為null,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

比較運算子“<>"不能用於NULL比較,返回的結果為null,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

比較運算子”>“也不能用於比較NULL,返回的結果為null,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

比較運算子”<“也不能用於比較NULL,返回的結果為null,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

比較運算子”<=>“,可以正確比較NULL,並且返回值為1,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

比較運算子”>=“也不能用於比較NULL,返回的結果為null,如下圖所示:

如何利用MySQL資料庫判斷NULL結果為1

注意事項

熟悉比較運算子的優先順序

瞭解NULL值的比較方法

資料庫, 結果, 運算子,
相關問題答案