当前位置: 首页 > 面试题库 >

mysql ::插入表中,来自另一个表的数据?

葛嘉悦
2023-03-14
问题内容

我想知道是否有一种方法可以完全在sql中执行此操作:

q1 = SELECT campaign_id, from_number, received_msg, date_received 
     FROM `received_txts` WHERE `campaign_id` = '8';
INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date)    
    VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received);

注意: q1将返回约3万行。

有什么办法可以在直式sql中完成上述操作?要直接从一个表(基本上是原始数据表)中提取数据并插入到另一个表(基本上是已处理数据表)中?


问题答案:
INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date)  
SELECT campaign_id, from_number, received_msg, date_received
  FROM `received_txts`
 WHERE `campaign_id` = '8'


 类似资料:
  • 我有两张桌子: 注意:我必须找到一个不禁用安全模式的方法。 现在,如果有人能帮助我理解我在这三个案例中做错了什么和/或给我一个更好的解决方案,我将非常感谢的帮助。

  • 问题内容: 我想从一个表中读取所有数据,然后将一些数据插入到另一个表中。我的查询是 但我有一个错误 请帮我。 问题答案: 您可以使用INSERT … SELECT语法。请注意,您可以在SELECT部分​​中直接引用“ 1”。

  • 问题内容: 是否可以在带有子选择的mysql 5.0上运行UPDATE命令。 我要运行的命令是这样的: ISBN13当前存储为字符串。 这应该更新10k +行。 谢谢, 威廉 问题答案: 只需更改一下即可:

  • 问题内容: 我正在创建一个基于测验的系统,该系统的一部分包括2个表: Answer_bank表: 和Question_bank表: 目的是允许某人创建一个问题和一个答案,答案将以等于的形式存储在答案库表中。我不想在同一张表中使用它,因为这会使我变得更加复杂。 我尝试使用以下PDO / SQL插入两个表中。 不过这个问题我已经是在表总是插入,而不是相同的ID 。这是这样做的不正确方法吗?答案表包括?

  • 本文向大家介绍mysql 从一个表中查数据并插入另一个表实现方法,包括了mysql 从一个表中查数据并插入另一个表实现方法的使用技巧和注意事项,需要的朋友参考一下 mysql 从一个表中查数据并插入另一个表实现方法 不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。 本文就将以MySQL数

  • 问题内容: 我有2个表 商品 :有关商品的信息。项目具有“常规”或“数字”类型。 关系 :表与 餐具 物品之间的关系。某些类型为的项目与类型为的项目有关。并非所有项目都链接。 http://sqlfiddle.com/#!2/2831a/13 我需要使用下面的表 关系* 排序从表 商品中 选择数据。如果类型的项与item有关系,则此数字项将跟随此结果。我如何使用MySQL做到这一点? * 问题答案