当前位置:  开发笔记 > 数据库 > 正文

更新列值为空的表中所有行的列值?

如何解决《更新列值为空的表中所有行的列值?》经验,为你挑选了1个好方法。

仍在学习SQL-Fu,并试图弄清楚如何在我的表(例如[TABLE1])上进行简单更新,其中所有具有[COST]列值的行都NULL更新为[COST]0.00.

谁能告诉我这是如何做得好的?我已经找到了如何更新列的每个行值的示例,但还没有完全能够以功能方式将WHERE条件拼凑在一起.



1> Joe Stefanel..:

您可以使用在列中测试NULL值IS NULL.

UPDATE Table1
    SET cost = 0
    WHERE cost IS NULL;

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有