天天看點

關于MySQL中''與null的差別

''并不占用空間,而null占用了實際空間。

即當限制條件中某字段設定了not null,在該字段插入資料時插入null,則會發生錯誤。插入null時不要帶雙引号,因為它不是字元串。

在聚合函數、count計算時,會自動忽略掉null的記錄,不會産生錯誤。

ifnull(被判斷字段,值A):如果被判斷字段為null,則傳回值A;否則傳回被判斷字段的對應的值。