MySQL更新一个值为null的字段

mysql > desc `table`
+-------+
|column |
+-------+
|   NULL|
+-------+

给column字段+10

mysql > update `table` set `column`+10
+-------+
|column |
+-------+
|   NULL|
+-------+
影响了 0 行。 (查询花费 0.0002 秒)

返回的还是NULL

mysql > update `table` set `column` = IFNULL(`column`,0)+10
+-------+
|column |
+-------+
|     10|
+-------+
影响了 1 行。 (查询花费 0.0002 秒)
Logo

更多推荐