用另一个值替换列中的第一个NULL或''值 - MySQL

时间:2013-11-17 17:29:59

标签: php mysql

我正在尝试用另一个字符串值替换列中的第一个NULL或''值。

我100%确定我的语法错误。到目前为止它看起来像这样:

UPDATE table_name SET NULL=new_value WHERE column='' OR column IS NULL

我在这里缺少什么?

2 个答案:

答案 0 :(得分:1)

UPDATE table_name SET column='new_value' WHERE column='' OR column IS NULL

答案 1 :(得分:0)

应该是new_value = NULL而你有NULL=new_Value。列名应该首先出现。 [假设new_value是您的列名]

UPDATE table_name SET new_value=NULL WHERE column='' OR column IS NULL
                      ------^ //Order was interchanged