在Mysql中替换两行

问题描述:

如何将base_amount和amount中的所有内容替换为phpmyadmin中base_real_amount的内容。在Mysql中替换两行

enter image description here

感谢

+1

请张贴代码,错误,样本数据或文本输出,这里纯文本,不作为可能很难读取的图像,不能复制粘贴,以帮助测试代码或在答案中使用,并且对使用屏幕阅读器的人是不利的。您可以编辑您的问题以在您的问题正文中添加代码。使用'{}'按钮来格式化任何代码块,或使用四个空格缩进以获得相同的效果。我们无法将您的屏幕截图作为代码运行。 – tadman

我不知道如何让我apolgoize如果这不回答你的问题做到这一点在phpMyAdmin。与刚刚SQL做到这一点:

UPDATE `table_name` SET base_amount=base_real_amount, amount=base_real_amount; 
+1

phpMyAdmin只是一个允许您运行查询的前端,这样查询就可以完成这项工作。 – tadman

+0

是完美的,非常感谢你 – Robert

+0

@Robert你确定你想更新你的整个表,没有WHERE子句?但我可能是错的。 –

这些都不行 - 它们列。你可以使用一个简单的update语句将值从一个到另一个分配:

UPDATE mytable 
SET base_real_amount = base_amount