mysql - MySQL:用另一列的数据更新列
问题描述
我正在尝试为我的表中一个非常重要的列修复一些错误放置的数据。Column1中的数据应该在Column2中,但是,我需要使用 Column1 数据更新 Column2 直到某个日期,例如 2020-10-20。
关于如何安全地做到这一点的任何建议?
我的两列:
Column1 Column2
150 -0.5
151 -0.13
155.5 10.33
165.4 1.1
解决方案
你可以这样做
UPDATE Table1 SET Column2 = Column1 WHERE mydayte <= '2020-10-20'
推荐阅读
- android - vs代码中的扩展不加载
- full-text-search - 电报组过滤
- ffmpeg - 使用 ffmpeg 为 Cloud Speech-to-Text 录制流音频
- php - Laravel Passport API 上传多张图片
- types - 使用流相交两种类型的正确方法
- php - PHP嵌套'if'代码故障排除检查收件人和发件人消息/电子邮件转发
- html - 如果页面没有带有分页的行,则隐藏表头(飞碟)
- java - 内容类型 'application/json;charset=UTF-8'
- javascript - 我们可以在 webGL 中使用 HTML 元素制作平面几何吗?
- kendo-ui - 剑道电子表格浏览器兼容性