Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何替换特定表中特定字段中的所有空值?_Mysql_Null_Replace_Phpmyadmin - Fatal编程技术网

Mysql 如何替换特定表中特定字段中的所有空值?

Mysql 如何替换特定表中特定字段中的所有空值?,mysql,null,replace,phpmyadmin,Mysql,Null,Replace,Phpmyadmin,我在互联网上到处寻找我的答案,也许我只是做错了。我的MySQL表中有一列,我需要使用phpMyAdmin将SQL查询中的所有空值替换为文本字符串。我不希望输出是这样的,我希望用文本字符串替换空值 我试过了 UPDATE `tablename` SET fieldname = replace (fieldname, "", "textstring") 我已经读过了 SELECT ISNULL(field,"replacetext) 但这只显示了输出,但实际上并没有在表中替换它 我搞不懂这个,我

我在互联网上到处寻找我的答案,也许我只是做错了。我的MySQL表中有一列,我需要使用phpMyAdmin将SQL查询中的所有空值替换为文本字符串。我不希望输出是这样的,我希望用文本字符串替换空值

我试过了

UPDATE `tablename` SET fieldname = replace (fieldname, "", "textstring")
我已经读过了

SELECT ISNULL(field,"replacetext)
但这只显示了输出,但实际上并没有在表中替换它

我搞不懂这个,我已经浪费了很多时间试图找到答案。

你试过了吗

update tablename set fieldname = "textstring" where fieldname is null;
UPDATE `tablename` SET fieldname = '' where fieldname is null

比我快:)删除我的答案。我需要200来减少广告(:谢谢!就是这样。我擅长把简单的事情复杂化。