位置: 编程技术 - 正文

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

  • 注册税务师考试2023
  • 税务行政诉讼名词解释
  • 销售扣款怎么开票
  • 普通发票需要进项税额转出吗
  • 房地产企业可以抵扣进项税额的范围
  • 多交附加税怎么做会计分录
  • 取得划拨或赠与资产需要缴企业所得税吗?
  • 最新出口退税申报流程
  • 公司办理食品许可证
  • 单位食堂油烟管道清洗记录表
  • 房地产预交税金及附加要计提吗
  • 企业购买饮水机滤芯会计分录
  • 材料未验收入库属于哪个科目
  • 哪些计入应收账款
  • 住房租赁补贴
  • 房地产公司缴纳契税的会计分录
  • 定额发票上的金额是什么
  • 旅行社差额征收的会计处理
  • 支付给供应商的现金属于什么活动
  • 收到社保补贴计入什么科目
  • 资产转让税费哪方承担
  • win10文件用什么打开
  • 用人单位逾期未缴纳社会保险费可能会使用的文书
  • 劳务报酬的个税计算方法
  • 银行承兑汇票质押率90%
  • 查账征收的个独可以随意分配利润吗
  • 会计凭证丢失补违规么
  • 如何用腾讯电脑管家回复格式化U盘
  • 收到保险公司赔付的车辆维修费的会计分录
  • 冲往年管理费用的账务处理是否涉及所得税
  • google谷歌浏览器下载电脑版
  • 实收资本的会计编码
  • 财务人员如何管控费用支出
  • 不属于工资薪金所得的是
  • 本年利润怎么结转到未分配利润分录
  • 关于laravel应用中的各个目录的作用,说法错误的是
  • springboot ci
  • phpcms怎么用
  • 公司账户转私账违法吗
  • 软件企业会计账务处理
  • 已付款未开票怎么做账
  • 企业付给个人工资怎么算
  • 会计科目累计摊销
  • 购买方收到红字发票怎么做凭证
  • 幼儿园会计做账流程
  • 累计摊销属于什么类科目
  • 用党委的经费买房可以吗
  • 收到科技局研发项目资金计入什么科目
  • 长期股权投资的成本法和权益法区别
  • 上年未结转金额是什么意思
  • 递延收益的主要形式有
  • 现金流量表中支付的各项税费包括
  • 销项税现金流量附表如何指定
  • 残疾人就业保障金征收使用管理办法
  • 代办旅行社经营许可证
  • 贸易融资具体包括
  • 产值和销售收入可以一样吗
  • sqlserver 获取字符位置
  • mysql8.0优化
  • sql2000怎么修改默认实例名
  • win7系统怎么对外发送wifi信号
  • win8桌面图标不显示
  • window10系统邮件设置在哪里
  • xp文件夹选项在哪里打开
  • xp window
  • 要建立linux分区可以有哪几种方法
  • 用户请愿地址曝露怎么办
  • mac系统终端命令大全
  • win10笔记本不显示桌面
  • mac怎么找自己下载的应用
  • centos6.5怎么安装
  • Win7系统打开蓝牙
  • 批处理语言 从入门到精通
  • 批处理/a
  • 如何用虚拟号码打电话
  • python怎么爬
  • javascript 基础篇1 什么是js 建立第一个js程序
  • node cgi
  • jquerydom操作
  • 国有企业租赁经营 河北省
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设