仍在学习 SQL-Fu,并试图弄清楚如何对我的表(例如 [TABLE1])进行简单更新,以将所有具有 [COST]
列值的行更新为NULL
更新为 [COST]
值 0.00
。
谁能告诉我这是如何正确完成的?我找到了有关如何更新列的每一行值的示例,但还不能完全以功能性方式拼凑 WHERE 条件。
最佳答案
您可以使用 IS NULL
测试列中的 NULL 值。
UPDATE Table1
SET cost = 0
WHERE cost IS NULL;
关于sql - 更新表中列值为空的所有行的列值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34338701/