位置: 编程技术 - 正文

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 查询优化)

  • 税盘服务费抵扣增值税
  • 资金账簿印花税税率
  • 业务宣传费和广告费的扣除标准
  • 挂靠到运输公司的车转让给个人如何交增值税
  • 工会经费和福利费怎么花
  • 税务师考试的报名费怎么还没有退成功
  • 公司租用个人房屋如何记账
  • 退休职工能否扣医保
  • 个人所得税离职补偿金优惠政策
  • 房屋过户收费标准
  • 留抵进项税额
  • 独资企业要交税吗
  • 建筑业预征缴纳税款
  • 固定资产处置如何入账
  • 税收征管法实施条例
  • 公司仓库调拔结算会计分录.
  • 投入资本公积需要结转吗
  • 行政单位以前年度会计错账调整
  • 收到应收票据应该确认收入吗
  • 销售商品发生的业务招待费计入什么科目
  • 个税经营所得申报常见问题答疑
  • windows10如何关闭病毒和威胁防护设置
  • win7怎么输入命令
  • 三七粉的功效与作用及正确吃法
  • win11设置共享文件夹
  • 枇杷叶的功效与作用及副作用
  • dl是什么文件
  • 吃鸡显卡推荐配置1060 5g
  • 采购原材料凭证未到达
  • 社保包括哪些保险及比例
  • yolov5 ios
  • javascript怎么用
  • 身份证校验python代码
  • 售后租回怎么理解
  • 进销存表格模板明细账
  • 现代服务增值税纳税义务发生时间
  • 推广费需要交税吗
  • vue this.$ref
  • 深入解读何暮楚
  • 会务费如何入账
  • 所得税申报表收入包含营业外收入吗
  • 什么叫利得
  • 购买旧固定资产入账
  • sql跨服务器查询语句
  • mysql开启事务语句
  • 业务招待费的列支范围
  • 背书是什么含义
  • 非营利组织的一般战略是
  • 坏账准备计提方法一经确定不得随意变更这种做法体现了
  • 固定资产置换存货
  • 业务招待费如何扣除
  • 费用减少利润减少的情况
  • 有支出没有发票应怎么整改
  • 股东退股取现怎么处理
  • 现金日记账根据记账凭证填写吗
  • 按公允价值入账的有哪些
  • 盘亏的固定资产是资产吗
  • 一般纳税人印花税税率是多少
  • 用友软件如何反结账流程
  • 营业外支出如何做账
  • 房屋租赁账务如何做分录
  • 存货报废会计账务处理
  • 应收账款增加说明企业什么
  • Win7旗舰版系统文件名称
  • mac系统怎么打开任务管理器
  • 如何关闭windows更新
  • 应用商店windows
  • skyleap用不了
  • E: Encountered a section with no Package: header错误解决方法
  • win10 oem key
  • 安装ubuntu后无法进入windows
  • linux系统怎么访问网页
  • win10系统组策略怎么打开
  • ssh密钥根据什么生成
  • excel嵌入图片变成代码怎么办
  • 全部删除文件快捷键
  • js如何显示日期和时间
  • java轻松学
  • 国家浙江税务局
  • 纳税人逾期未申报的原因有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设