課程
/數據庫
/MySQL
/與MySQL的零距離接觸
請問大神為什么null這個值改不了???
2016-08-07
源自:與MySQL的零距離接觸 4-4
正在回答
UPDATE user SET age = 10 WHERE age IS NULL;
慕粉1464699512 提問者
數字與null進行加減乘除后結果還是null,你用age=age+20,而age又是null,所以update后age仍然會是null。
WHERE age is null;
(not) null 用is 來判別,其他的用=
age = null 不是這么寫,用isnull函數
舉報
本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-07
2016-08-09
數字與null進行加減乘除后結果還是null,你用age=age+20,而age又是null,所以update后age仍然會是null。
2016-08-08
WHERE age is null;
(not) null 用is 來判別,其他的用=
2016-08-07
age = null 不是這么寫,用isnull函數