我有一个非常简单的表,我们称之为三星。在这个表中,我有一个名为description的列,其中包含两个值,samsung_id为200& 201.对于这两个条目,我有一个描述“NULL”的值。我希望能够更新所有这些。我知道我可以执行以下命令:
UPDATE SAMSUNG
SET description = 'square'
WHERE samsung_id = 200 OR samsung_id = 201;
要达到我想要的效果,但是如果你的表有1,000个条目并且你不想列出它们怎么办呢。如何运行此命令以取出所有NULL值并替换为square。
答案 0 :(得分:6)
UPDATE SAMSUNG
SET description = 'square'
WHERE description IS NULL
答案 1 :(得分:2)
UPDATE SAMSUNG
SET description = 'square'
WHERE description IS NULL or description = 'NULL'
如果您在描述中保存字符串值'NULL'。