mysql - 将行从一个表移动到另一个表

2024-03-18

如果我有两个结构相同的表,如何将一组行从一个表移动到另一个表?

行集将从选择查询中确定。

例如:

customer table

person_id | person_name | person_email
123         tom           [email protected] /cdn-cgi/l/email-protection


persons table

person_id | person_name  | person_email

一个样本选择是:

select * from customer_table where person_name = 'tom';

我想将行从客户表移动到人员表

理想情况下,从原始表中删除数据,但这不会破坏交易。


一个简单的插入选择 http://dev.mysql.com/doc/refman/5.0/en/insert-select.html陈述:

INSERT INTO persons_table SELECT * FROM customer_table WHERE person_name = 'tom';

DELETE FROM customer_table WHERE person_name = 'tom';
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql - 将行从一个表移动到另一个表 的相关文章

  • MySQL更改表,添加具有唯一随机值的列

    我有一个表 我添加了一个名为phone 该表还有一个 id 设置为自动增量的主键 如何将随机值插入到电话列中 该值不会重复 以下 UPDATE 语句确实插入了随机值 但并非所有值都是唯一的 另外 我没有被卖掉 我投了phone字段也正确 但
  • 如何解决 MySQL Workbench 上的这些行错误?

    正如您所看到的 我的代码中没有语法错误或类似的错误 你们能帮我吗 我想这只是错误标记机制中的一个小错误 尝试编辑代码或关闭此编辑器并打开一个新编辑器 如果您有重现此问题的步骤列表 您甚至可以创建一个错误报告 http bugs mysql
  • 在数据库中存储差异的最紧凑方式是什么?

    我想实现类似于维基媒体的修订历史的东西 最好使用的 PHP 函数 库 扩展 算法是什么 我希望差异尽可能紧凑 但我很高兴只能显示每个修订版与其同级修订版之间的差异 并且一次只能回滚一个修订版 在某些情况下 只有几个字符可能会发生变化 而在其
  • 如何在 sqlSave() 命令中跳过主键?

    我正在尝试使用 RODBC 在 MySQL 数据库中插入 data frame 我正在使用的命令如下 sqlSave channel dbData tablename table name append TRUE safer TRUE fa
  • 在 ADO 查询 (mysql/MyConnector) 中使用参数

    今天我下载并安装了 MyConnector 这样我就可以通过 ADO 使用 Mysql 一切都安装好了 我可以与 ODBC 连接并从我的 delphi 环境进行连接 当我在运行时构建查询时 我收到一条错误消息 项目 Project1 exe
  • 如何自动更新数据库中的记录?

    我有一个工作表 在其中插入新工作 该表还包含职位发布日期 默认情况下 当发生新插入时 作业状态为打开状态 现在 当作业超过 30 天时 我想将作业状态从开放更改为关闭 我该怎么做 尝试创建一个每天运行的事件 如下所示 CREATE EVEN
  • MySQL 中有“connect by”替代方案吗?

    如果我使用 Oracle 有connect by可用于创建分层查询的关键字 目前我正在一个项目中使用MySQL 我想知道是否有替代方案connect by在 MySQL 中 我尝试过谷歌 但到目前为止还没有结果 我想要实现的是通过一个查询从
  • 存储过程函数中的动态表名

    我编写了一个存储过程函数来从表中获取名称 问题是我希望将表名作为参数传入 有几个不同的表我需要使用此函数 DELIMITER CREATE DEFINER root localhost FUNCTION getName tableName
  • 为什么我在 WinForms 列表框中得到“System.Data.DataRowView”而不是实际值?

    每当我运行代码并尝试查看highscore我在列表框中得到的只是System Data DataRowView 谁能明白为什么吗 Code MySqlConnection myConn new MySqlConnection connStr
  • Delphi XE5 FireDAC 错误:无法加载供应商库 [libmysql.dll 或 libmysqld.dll]

    我在 Windows 7 64 位上使用 Delphi XE5 只是尝试 FireDAC 组件 我正在使用一个 TFDConnection 组件连接到本地 MySQL 数据库 v5 6 15 我已经将 libmysql dll 32位 v5
  • MySQL 查询中的窗口函数

    有没有办法在 SELECT 查询本身中动态地使用 MySQL 查询中的窗口函数 我知道在 PostgreSQL 中这是可能的 例如 下面是 PostgreSQL 中的等效查询 SELECT c server ip c client ip s
  • 日常 MySQL(部分和过滤)复制的最佳实践?

    我有一个相当大的数据库 有超过 40 个表 我只需要复制几个表 5 并且每个表也被过滤 我正在寻找一些复制这些数据的最佳实践 每天就足够了 我可以只选择几个表并为每个表包含一些 WHERE 子句 我正在考虑为每个表启动 mysqldump
  • 通过 PDO 将双精度数插入 MySQL 时精度损失

    我遇到了这种非常烦人的行为 我想知道我是否做错了什么 或者这是否是故意的 如果是的话 为什么 每当我在 php 5 3 中有一个 double 类型的变量 并且想将其插入到数据库 MYSQL 5 0 的 double 类型字段中时 该值总是
  • 如何处理PDO异常[重复]

    这个问题在这里已经有答案了 我正在尝试与PDOphp 上的类 但我在找到处理错误的正确方法时遇到了一些麻烦 我编写了以下代码
  • 软删除最佳实践(PHP/MySQL)

    Problem 在处理产品和订单的 Web 应用程序中 我想维护前员工 用户 与他们处理的订单之间的信息和关系 我想维护过时产品和包含这些产品的订单之间的信息和关系 然而 我希望员工能够整理管理界面 例如删除前员工 过时的产品 过时的产品组
  • MySQL 将表的校验和存储在另一个表中

    语境 我们有包含大量表的大型数据库 他们中的大多数 99 都使用innodb 我们希望有一个日常流程来监视哪个表已被修改 当他们使用 innodb 的值时Update time from SHOW table STATUS from inf
  • 如何绑定值 INSERT INTO mysql perl

    我有下面的代码可以工作 但我需要知道如何绑定它们以确保安全 如果我只是将 new row 替换为 并将其放入执行中我收到错误 感谢您的帮助 foreach my field account field order new row param
  • 如何限制两个表之间一对多关系中的多个数量?

    我有一个带有两个 MySql 表的 MySQL 数据库 第一个是第一个表 表 A 有一列具有唯一值 从值 从 1 到 n 在第二个表 2 表 B 中 我有两列 在第一个表中我有一个名称 在第二个我的值从 1 到 n 如果我在 中添加一个值
  • 如何更新 MySQL 数据库中的两列?

    这不起作用 UPDATE customers SET firstname John AND lastname Smith WHERE id 1 用逗号分隔值 AND是一个逻辑运算符 它的位置是WHERE and ON条款 UPDATE cu
  • 当php脚本通过ajax运行时显示进度条

    我有一个通过 ajax 向服务器提交值的表单

随机推荐

  • Excel 2007 工作簿名称大小限制是多少?为什么?

    Excel 2007 中的工作簿名称的大小应该仅受内存限制 但事实似乎并非如此 最终 保存到某个名称的数组将变得足够大 以至于当您尝试保存时 您会得到 解释 此工作簿中的一个或多个公式大于 8192 个字符限制 请另存为二进制文件 好的 那
  • 操作大数据表中字符串的最佳方法

    我有一个 67MM 行的 data table 其中人名和姓氏用空格分隔 我只需要为每个单词创建一个新列 这是数据的一小部分 n lt structure list Subscription Id c 13 855 231 846 091
  • 为什么 Swift Array 与 AnyObject 兼容?

    考虑代码 struct S var f Int64 0 let coder NSCoder someCoder let a Int coder encodeObject a compiles let b Int64 coder encode
  • 命令绑定在动态 MVVM 上下文菜单中不起作用

    我是 WPF 新手 像许多其他人一样 我正在尝试绑定一个ContextMenu to an ObservableCollection创建动态上下文菜单 除了绑定之外一切正常Command财产给TheCommand的财产MenuItemVie
  • 即使在 IPv6 中使用 SO_REUSEADDR 后,套接字绑定也会失败

    我的应用程序需要在具有相同 IPv6 地址的同一端口上绑定一个套接字 我正在使用下面的代码来实现相同的目的 但是 第二次绑定会引发错误 地址已在使用中 顺便说一句 只有当我包含第一个套接字的侦听调用时 我才会收到此错误 如果没有监听调用 第
  • 如何以非root身份在worker/slave上运行Buildbot构建步骤

    当我以root身份运行它时 我在通过电子打包器构建电子时遇到问题 但是 当我以其他用户 例如流浪者 身份运行它时 它工作得很好 我已经问过有关该问题的问题here https stackoverflow com questions 3918
  • 将对象转换为 JSON,忽略某些(私有)属性

    我一直在使用 Dean edwards base js http dean edwards name weblog 2006 03 base 将我的程序组织成对象 顺便说一句 base js 非常棒 如果您以前没有使用过它 无论如何 我的问
  • GPS/GIS 计算:根据运动/每小时预测未来位置的算法?

    寻找资源或算法来在导航应用程序中计算以下内容 如果我当前的 GPS 位置为 0 0 并且我以 15 英里 小时的速度前进 32 度 我如何计算 10 秒后我的位置 i e GPSCoordinate predictedCoord GPSCo
  • 耙子中止!错误:必须是数据库的所有者

    我正在研究迈克尔 哈特尔的优秀作品tutorial http ruby railstutorial org chapters modeling and viewing users one sec 3auser validations但是当尝
  • SD卡中的文件路径

    我的 SD 卡上有 mp3 文件 如何在选择文件时从SD卡获取文件的路径 动态 就像用户单击列表视图中的文件一样 其路径会进入变量以供使用 public class PlayListActivity extends ListActivity
  • Angular Cli Webpack 桶文件无法解析

    我刚刚将我的 Angular 2 项目从 SystemJS 切换到 Webpack 现在使用 angular cli webpack 在修复了一些小问题之后 最大的症结似乎是我的桶文件不再按预期得到解决 IE 我一直在进行进口工作 例如 i
  • hmailserver 错误 - 与数据库的连接不可用

    亲爱的先生 我尝试在我的家用电脑上制作网络邮件服务器 所以我下载并安装 hmailserver 但是当我尝试连接它时 出现错误 与数据库的连接不可用 当我看到日志文件时 它有以下错误 请帮助我 ERROR 2920 2013 10 02 0
  • @FXML 注释和 FXMLLoader 类未解析为 Java 11 和 JavaFX 11 中的类型

    早些时候 我的项目曾经在 Java 8 上运行 但现在我使用 Java 11 和 JavaFX 11 现在自 Java 11 以来 JavaFX 已与 Java 解耦 我还没有下载 JavaFX SDK 但在 pom xml 中添加了以下依
  • 如何在不向下移动行的情况下将表情符号插入到 NSTextView 中?

    如何将表情符号插入NSTextView不向下移动线 如果我将表情符号字符插入NSTextView 整条线将向下移动几个像素 如果我删除表情符号字符 它会移回到原来的位置 另一方面 如果我将表情符号插入NSTextField 即使该行中的文本
  • 使用 IAM 角色时 AWS boto3 InvalidAccessKeyId

    我使用预先指定的帖子 网址上传到 S3 并从 S3 下载 预签名的 url post 是使用 Lambda 函数中的 boto3 生成的 它是使用 zappa 部署的 当我添加我的AWS SECRET ACCESS KEY and AWS
  • 如何在 Python 中从文件夹外部访问模块? [复制]

    这个问题在这里已经有答案了 如何从另一个文件夹访问模块 这是文件结构
  • wordpress获取当前用户

    我的 WordPress 目录中有一个用于某些模板应用程序的目录 apacheWWW wordpress jtpc 在我的应用程序中我想要 WordPress 当前用户 ID 我可以在一页中执行此操作 但在另一页中出现错误 这就是我获取用户
  • 硒 while 循环不工作

    所以我开始掌握 while 循环的窍门 但是当在 selenium 代码上使用 while 循环时 我遇到了不足 我几乎尝试将一个任务复制 10 次 代码如下 Main py from selenium import webdriver f
  • python os.path.realpath 无法正常工作

    我有以下代码 os chdir os path dirname os path realpath file test path append os getcwd os chdir os path dirname os path realpa
  • mysql - 将行从一个表移动到另一个表

    如果我有两个结构相同的表 如何将一组行从一个表移动到另一个表 行集将从选择查询中确定 例如 customer table person id person name person email 123 tom email protected