MySQL 工作台:如何将特定列导出为更新语句?
Posted
技术标签:
【中文标题】MySQL 工作台:如何将特定列导出为更新语句?【英文标题】:MySQL workbench : How to export specific columns as update statement? 【发布时间】:2020-08-12 00:57:24 【问题描述】:我想用更新语句导出特定列,但在 mysql 工作台中我发现只是插入语句。
谢谢
【问题讨论】:
UPDATE
需要 WHERE
子句来指定要更新的行。 Export 应该如何知道使用什么标准?
ID 是要导出的特定列之一
'我想用更新语句导出特定列' - 我不知道这是什么意思,你能用例子扩展一下吗。
ex:一个有 5 列的表人,我只想导出两个特定列,但在导出的 sql 文件中,我想用更新语句获取它:UPDATE PERSON SET NAME = TEST WHERE ID = 1
【参考方案1】:
解决方案:
-
创建 sql 请求以显示所有包含数据的特定列 SELECT
点击底部而不是顶部的导出
将类型 d'exportation 更改为 update
执行(现在你有一个带有特定列作为更新语句的 sql 文件)
【讨论】:
以上是关于MySQL 工作台:如何将特定列导出为更新语句?的主要内容,如果未能解决你的问题,请参考以下文章
在 Rails 中将 2 个表导出为 CSV [如何选择特定列?]
如何将带有子查询的 MySQL select 语句转换为同一张表的更新语句?