位置: 编程技术 - 正文

MySQL查询结果复制到新表的方法(更新、插入)(mysql 复合查询)

编辑:rootadmin

推荐整理分享MySQL查询结果复制到新表的方法(更新、插入)(mysql 复合查询),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql查询结果赋值,mysql查询结果赋值,mysql复合查询语句,mysql的复杂查询,mysql复合查询语句,mysql查询结果再查询,mysql查询结果赋值,mysql复合查询语句,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL中可以将查询结果复制到另外的一张表中,复制的话通常有两种情况,一种是更新已有的数据,另一种是插入一条新记录。下面通过例子来说明。首先构建两个测试表。

表t1:

表t2:

MySQL查询结果复制到新表的方法(更新、插入)(mysql 复合查询)

1、如果t2表中存在score值,将score更新到t1表中。方法如下:

UPDATE t1,t2 SET t1.score = t2.score WHERE t1.id = t2.id AND t2.score IS NOT NULL

这就是将查询结果作为条件更新另一张表,当然,t2也可以是更为复杂的一个查询结果而不是一个具体的表。

2、将t1表的username更新至t2表,将t2表的score更新至t1表。方法如下:

UPDATE t1,t2 SET t1.score = t2.score,t2.username = t1.username WHERE t1.id = t2.id

这个方法其实跟上面的方法类似,可以同时更新两个表的数据,即做表部分数据的互相复制、更新。

3、将t2表的查询结果插入到t1表中。方法如下:

INSERT INTO t1(id,username,score)SELECT t2.id,t2.username,t2.score FROM t2 where t2.username = 'lucy'

前面两种方式是更新表的记录,这种方式是插入一条新的记录。其实,从脚本可以看出,这个方法就是将查询和插入两个步骤合二为一。

标签: mysql 复合查询

本文链接地址:https://www.jiuchutong.com/biancheng/349620.html 转载请保留说明!

上一篇:MySQL利用procedure analyse()函数优化表结构(MySQL利用命令行工具启动和关闭的命令是什么)

下一篇:SQL查询语句优化的实用方法总结(sql 查询优化)

  • 消费税和所得税的关系
  • 财务软件里怎么输大于等于号
  • 山东省注册税务师协会官网
  • 血液制品3%增值税税率
  • 个人写的收据要留身份证复印件吗
  • 坏账准备和信用账户区别
  • 生产企业发票单位
  • 营业成本在资产负债表哪里
  • 社保公司部分交多少比例
  • 个人独资企业经营所得税税率表2023
  • 抵扣增值税怎么抵扣
  • 佣金和手续费税前扣除比例
  • 工程造价超出职称怎么办
  • 编制现金流量表的直接法和间接法
  • 个人负担社保
  • 作为展示用的物品
  • 租赁车辆保险费用每年都一样吗
  • 补缴税款罚款
  • 2021装修法律
  • 持有至到期投资账务处理
  • 连续亏损的公司还要去吗
  • 预付账款补付货款分录
  • 金税盘减免税款申报的时候怎么填写
  • 苹果电脑怎么打顿号
  • 苹果官网入口
  • 月末结转未分配利润吗
  • vue3.0解决跨域
  • 包装物押金收入是否计入销售额
  • php 分页
  • 购买股票会计分录怎么写
  • php中session和cookie
  • framework core
  • linux搭建web服务器
  • php中的异常和错误怎么写
  • 安装工程在工程建设中的主要内容有哪些
  • 工业企业制造费用包括
  • 3d检测软件
  • 火爆全网的头像男
  • 什么是死锁,死锁的四个必要条件
  • 专利年费的滞纳金怎么做账
  • sh sqlplus
  • 兼职劳务费个税计算器
  • 期末结转会计分录总结
  • 车间费用计入什么
  • 机场工作人员的家属票
  • 商贸公司批发零食怎么样
  • 营改增后出售土地如何缴纳增值税
  • 营改增后建筑劳务分包开票一般几个点
  • 对公账户原路退回备注怎么写
  • 建筑工程劳务分包,工伤责任承担
  • 股东向公司借款多久必须归还
  • 工地加油
  • 生产成本的会计科目分录
  • 对公账户转账给法人怎么做账
  • 办理营业执照需要什么条件
  • 分享一个简单的故事英语
  • windows隐藏文件名
  • xp win10 打印机
  • Windows Server 2008制作密码重设盘
  • 定时清理注册表会怎么样
  • win7系统的安装
  • win10修复dllregisterserver
  • 为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
  • cocos2d安装
  • java入门怎么学
  • node.js http服务器
  • android加载dex
  • python对excel操作真的有提高吗
  • 用python做斐波那契数列
  • 陌陌2021年最近事件
  • jquery怎么打开
  • python爬虫爬取网页数据
  • python中的异常处理有哪些
  • 四川召开延迟退休座谈会
  • 电子税务局无法导出申报表
  • 生育津贴是分期的吗
  • 上海《居住登记凭证》
  • 重庆个人所得税是多少
  • 自然资源税税率
  • 财务审计报告哪个位置可以看出是否亏损
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设