Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/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_Sql_Sql Update - Fatal编程技术网

将MySQL字段设置为其他字段

将MySQL字段设置为其他字段,mysql,sql,sql-update,Mysql,Sql,Sql Update,我有一个名为description的MySQL字段和一个名为specs的字段。它们必须相同,但我只填写了specs 我可以这样做:updateproducts set description=specs?使用: UPDATE PRODUCTS SET description = specs …将对表中的每一行逐行将说明值设置为与规格列中相同的值。这就是你想要的每一张唱片吗 为什么要在description列中存储冗余数据?为什么不只使用specs列,并从表中删除description列?

我有一个名为
description
的MySQL字段和一个名为
specs
的字段。它们必须相同,但我只填写了
specs

我可以这样做:
updateproducts set description=specs

使用:

UPDATE PRODUCTS
   SET description = specs
…将对表中的每一行逐行将
说明
值设置为与
规格
列中相同的值。这就是你想要的每一张唱片吗


为什么要在
description
列中存储冗余数据?为什么不只使用
specs
列,并从表中删除
description
列?

再想一想,如果
需要相同的
,那么你就不需要
description