MySQL 两张表关联更新(用一个表的数据更新另一个表的数据)
2024-08-30 15:41:03
有两张表,info1, info2 。
info1:
info2:
现在,要用info2中的数据更新info1中对应的学生信息,sql语句如下:
UPDATE info1 t1 JOIN info2 t2
ON t1.name = t2.name
SET t1.age = t2.age, t1.class = t2.class;
运行结果如下:
更新过的info1:
至于效率问题,之前我有三张表,都在40万左右。需要将 table2 中的两个字段(step1),table3 中的一个字段(step2),更新到 table1 中。step1 用时半个小时左右,而 step2 用了两个多小时,不知为何。三个表都根据一个相同字段建立了唯一索引。
本人装了 navicat 破解版,垃圾,有时候越着急,就越是卡。
最新文章
- STM32 NVIC配置详解
- matlab中数组创建方法
- SQL加权限
- CTSC2016游记
- BZOJ 1006 [HNOI2008] 神奇的国度(简单弦图的染色)
- 各式 Web 前端開發工具整理
- 51nod1057 N的阶乘
- jsp 常用9大内置对象
- arm:jlink调试和直接烧写运行的不同 [mdk s3c2440]
- R绘图学习笔记(二)-
- Quartz任务调度器及与Spring的整合使用
- 统计函数:MAX,MIN,SUM,AVG,COUNT
- Android TV listView焦点平滑移动
- pwnable.tw applestore 分析
- slider插件制作轮播图
- [转]Splay算法
- 关于CSS中的float可能出现的小问题
- oracle一些工作笔记
- 20145307陈俊达《网络对抗》Exp6 信息搜集与漏洞扫描
- 仿iPhone滑屏操作
热门文章
- 【10分钟学Spring】:@Profile、@Conditional实现条件化装配
- Flask开发VIP版HttpServer #华为云·寻找黑马程序员#
- 区块链学习笔记:DAY05 如何使用公有云区块链服务
- 转:ETL讲解(很详细!!!)
- elementUI最新版的el-select使用filterable无效无法匹配正确搜索结果的Bug解决办法
- JavaScript的DOM对象和jQuery对象的对比
- ARTS-S ISO C
- 大数据学习笔记——Hadoop高可用完全分布式模式完整部署教程(包含zookeeper)
- ubuntu下 fdisk用法
- VScode安装golang插件详细教程