使用 INSERT 查询将一个表中的行复制到另一个表中[关闭]

2024-03-21

我有一个包含 158 列和 22,000 行的表,还有另一个空表,我希望根据来自用户的 WHERE 条件动态插入值。 SELECT 查询将如下所示:

SELECT * FROM mygrist_tables WHERE suic_att>=5 AND 性别='M'

这给了我大约 9,000 条记录(比如说)。我想将这些记录插入到另一个表中(只是这个过滤后的数据)。是否可以?谁能告诉我 INSERT 查询是什么样子,以及我是否需要创建另一个包含所有这 158 个列的表,或者 INSERT 查询是否可以动态创建所有这 158 个列?另外,我可以使用视图来做到这一点还是表格是必需的?提前致谢!


听起来你想运行上面的SELECT声明和INSERT将结果放入不存在的新表中。如果是这样,这应该有效:

SELECT * INTO YourNewTable
FROM mygrist_tables 
WHERE suic_att>=5 AND gender='M'

假设 YourNewTable 已经存在,那么您需要运行 INSERT INTO:

INSERT INTO YourNewTable 
SELECT * 
FROM mygrist_tables 
WHERE suic_att>=5 AND gender='M'

(可选)您可能需要指定它们中的列不相同。

EDIT- 重读注释并意识到DB是MySQL,要从SQL语句创建新表,您应该使用:

CREATE TABLE YourNewTable
SELECT *
FROM mygrist_tables 
WHERE suic_att>=5 AND gender='M';

http://dev.mysql.com/doc/refman/5.0/en/create-table.html http://dev.mysql.com/doc/refman/5.0/en/create-table.html

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

使用 INSERT 查询将一个表中的行复制到另一个表中[关闭] 的相关文章

随机推荐

  • WebConfigurationManager.AppSettings 的缓存?

    我有很多读取我的 Web 配置文件的请求 variable WebConfigurationManager AppSettings BLAH Do WebConfigurationManager AppSettings每次都从磁盘读取 还是
  • Go中从IP地址获取域名

    我正在尝试从 IP 地址解析主机名 这显然比我想象的更具挑战性 我尝试过使用几个函数 包括net LookupHost方法 但它们似乎都只是返回我输入的IP地址 这是我正在使用的代码 package main import fmt net
  • 作用域 bean:将一个 bean 注入另一个 bean

    如何在没有代理的情况下将会话范围 bean 注入另一个会话范围 bean Component Scope session class Foo Inject Bar bar Component Scope session class Bar
  • 如何在Python中浏览内存中的sqlite数据库

    我需要使用内存中的 sqlite 数据库和以下构造函数 db sqlite3 connect memory 但在调试时 我发现它非常不方便 因为与基于文件的数据库不同 我无法在调试器中浏览数据库 有没有办法即时浏览这个数据库 您可以在调试器
  • 在反应性香蕉中进行测试

    有没有办法对用反应性香蕉创建的网络进行单元测试 假设我已经使用一些输入事件建立了一些网络 是否可以验证事件已产生一些输出流 行为在一定数量的输入事件之后具有一定的价值 这样做有意义吗 我注意到有各种interpret 功能 但似乎无法弄清楚
  • IE8 中的 JavaScript 事件原型

    我正在尝试向事件原型添加一个方法 为了呼叫 设置preventDefault 或者 用 IE 来说returnValue false以及 如果需要的话 stopPropagation cancelBubble true 我认为下面的代码就足
  • Pig - 使用正则表达式解析字符串

    我被困在 Pig 中的字符串解析上 我查看了周围的文档regex extract and regex extract all并希望使用其中一项功能 我有文件 logs test log cat logs test log user 2425
  • 针对 HSQLDB 测试 DAO 的 Spring/Hibernate/Junit 示例

    我正在努力尝试实施JUnit测试以检查 DAO 的功能 DAO 将创建 读取基本的对象 表关系 我遇到的麻烦是 DAO 对于非测试代码 的持久性是通过内部解决方案完成的春季 休眠 这消除了通常的 hbm xml我发现的大多数示例都包含模板
  • 如何使用 sass -- precision ?

    我正在尝试使用 sass 指南针来制作流体网格 并且在计算它们时我需要我的 至少有 8 位数字 但现在 sass 指南针将我的小数四舍五入到 3 位数字 我发现如果使用 precision你可以告诉 sass 四舍五入到你想要的数字 我的问
  • 更简单的推送通知,也许询问服务器是否有?

    我正在开发一个IDE 作为管理员 我可以向我的所有客户 移动设备 发送通知 我一直在搜索并找到 GCM 和其他服务 我想知道是否有任何更简单的解决方案 我考虑过每 1 小时从所有客户端 移动设备 向我的服务器发起一次休息呼叫 以检查是否有新
  • 如何使用 Python 在同一 TCL shell 上运行命令

    我所有的库都是用 TCL 编写的 我想用 Python 创建一个 GUI 其中有几个按钮和其他选项 在启动时TCL shell会打开 当我单击按钮时 将在 TCL shell 上执行相应的命令 是否可以在不关闭 TCL shell 的情况下
  • 如何通过 python 中的 pandas 合并来重现 R 中 foverlaps 的相同输出?

    我正在使用 R 合并我的表重叠 https www rdocumentation org packages data table versions 1 10 4 2 topics foverlaps功能 但我需要使用 python 重现相同
  • armv8 NEON if 条件

    我想了解armv8 NEON内联汇编代码中的if条件 在armv7中 这可以通过检查溢出位来实现 如下所示 VMRS r4 FPSCR BIC r4 r4 1 lt lt 27 VMSR FPSCR r4 vtst 16 d30 d30 d
  • Spring Security 的角色和权限

    我正在尝试使用权限设置基于角色的安全性 我正在尝试与 Spring Security 一起做到这一点 我不想设置 ACL 因为这对于我的要求来说似乎有点过分了 我只想拥有简单的权限和角色 如此处所述article http springin
  • Fish shell:接受并运行命令建议的快捷方式

    是否可以创建一个快捷方式 例如 Shift Return 来接受并运行显示的建议 默认的按键绑定需要按箭头键 这涉及远离按键的移动 CTRL f应该完成显示的建议 然后点击Return会运行它
  • java.util.Set添加和删除方法签名差异

    当我在JDK中看到Set java文件时 p This interface is a member of the a href docRoot technotes guides collections index html Java Col
  • SQL Server 分析 - VertiPaqPagingPolicy 设置

    有人知道模式 2 的设置如何工作吗 我找不到任何文档 我想知道分页发生在光盘上的哪个位置 哪个目录设置 这里提到了但不多说 https www jamesserra com archive 2012 05 what happens when
  • 如何在Python的argparse中对同一组参数调用parse_args()两次?

    简化的测试用例 我有一个需要两个参数的脚本 第一个是整数列表 第二个是必须包含在第一个参数的整数集中的单个整数 例如 python argtest py valid nums 1 2 3 num 2 应该可以 但是 python argte
  • INSTALL_FAILED_OLDER_SDK - 错误消息

    我正在使用 Android 2 2 1 的 LG Thrive 手机上尝试基本的 hello world 程序 我为应用程序使用了 API 级别 8 但仍然出现上述错误 标记此错误的任何其他可能原因 编辑 当我在虚拟模拟器中运行应用程序 然
  • 使用 INSERT 查询将一个表中的行复制到另一个表中[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我有一个包含 158 列和 22 0