仍在学习SQL-Fu,并试图弄清楚如何在我的表(例如[TABLE1])上进行简单更新,其中所有具有[COST]列值的行都NULL更新为[COST]值0.00.
[COST]
NULL
0.00
谁能告诉我这是如何做得好的?我已经找到了如何更新列的每个行值的示例,但还没有完全能够以功能方式将WHERE条件拼凑在一起.
您可以使用在列中测试NULL值IS NULL.
IS NULL
UPDATE Table1 SET cost = 0 WHERE cost IS NULL;