需求:

老板给了一个EXCEL数据,是本人提供的一个模板,含ID,现在相当于要导入这新增的一列数据到数据库中的某一个表。

方法一:用navicat,在excel中复制一列,再粘贴到navicat中的一列中去

方法二:用sql的方法:先建一个临时表,将数据导入,里面有ID和desc两列,再执行下面的语句

UPDATE gy_doctor a, gy_tmp b SET a.dr_desc = b.`desc`
WHERE a.dr_id = b.id;


设有表t1:

id name
1 null
2 null
3 null

表t2:

id name
1   aa
2   bb
3   cc

现要将t2的name列赋值到t1的name列中,以id作为对应行:

update t1,t2
set t1.name=t2.name
where t1.id=t2.id

执行后的结果:表t1:
id name
1 aa
2 bb
3 cc

// mysql 用一个表的一列,去更新本表的另一列:

设有表t1:

id name
1 null
2 null
3 null

现在将t1表的id列的值复制到t1的name列中:

update t1
set name=id

执行后的结果:表t1:
id name
1 1
2 2
3 3

***mysql 用一个表的一列,去更新另一表的一列相关推荐

  1. mysql同时更新2个表_mysql中同时update更新多个表

    本节内容: 在mysql数据库中实现update同时更新多个表. 1,同时更新的多个表之间无联系统 复制代码 代码示例: update table1 t1,table2 t2 set t1.a=1,t ...

  2. oracle将一个表数据更新时间,Oracle批量更新,将一个表的数据批量更新另一表

    [问题]现在有两个千万级别的结构相同数据不同数据表T_SMS_PHONENO(目的表),T_SMS_PHONENO2(源表),根据源表数据更新目的表的数据. [分析]根据经验,更新方法一般有以下几种: ...

  3. Mysql给一个大表加一列_MySQL 大表添加一列的实现

    问题参考自: https://www.zhihu.com/question/440231149 ,mysql中,一张表里有3亿数据,未分表,要求是在这个大表里添加一列数据.数据库不能停,并且还有增删改 ...

  4. mysql创建一个表用来快速查询表_mysql数据库的创建表格、查询(多表查询)

    我们要下载Mysql数据库(可以去官网中下),然后在下载一个navicat,我们在这里面使用Mysql.等这些准备工作做完之后,我们就正式来写sql语句了. 首先:我们需要创建一个用户,然后有一个te ...

  5. mysql查一个表3到5行的数据类型_MySQL入门(三) 数据库表的查询操作【重要】

    序言 本节比较重要,对数据表数据进行查询操作,其中可能大家不熟悉的就对于INNER JOIN(内连接).LEFT JOIN(左连接).RIGHT JOIN(右连接)等一些复杂查询. 通过本节的学习,可 ...

  6. mysql复制一个字段值到另一个字段,MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下...

    点击查看MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下具体信息 答:update b set tel =(select mobile from a where a.id=b.aid) 注 ...

  7. MySQL 学习笔记(1)— 创建/连接/选择/显示数据库(表) 查询单列(多列/所有列)/查询返回特定的行数 各种排序(单列/多列/降序/组合排序) 过滤数据

    本文是对之前学习 MySQL 的一个总结,使用思维导图的方式将涉及到的知识点罗列出来,一方面作为自己对于知识点的归纳,另一方面也便于日后查询. 在该篇文章中将对 MySQL 的基本使用.检索基本数据. ...

  8. mysql获取一个表的数据作为值插入_请问如何在mysql中得到一个即将插入数据表中的那条数据的id值(id自增长)?...

    我们在写数据库程序的时候,经常会需要获取某个表中的最大序号数, 一般情况下获取刚插入的数据的id,使用select max(id) from table 是可以的. 但在多线程情况下,就不行了. 下面 ...

  9. mysql用一个表更新另一个表的方法

    Solution 1:  修改1列(navicate可行) update student s, city c set s.city_name = c.name where s.city_code = ...

  10. MySQL的一个表最多可以有多少个字段

    原文:http://mp.weixin.qq.com/s?__biz=MzAwMjkyMjEwNg==&mid=2247483785&idx=1&sn=1d90a44915d1 ...

最新文章

  1. AI创作神器GAN的演变全过程
  2. Centos 7 学习之静态IP设置
  3. 语言中如何在main函数开始前执行函数
  4. 【图像超分辨率】Perceptual Losses for Real-Time Style Transfer and Super-Resolution
  5. 联通宣布用户存费1300元可获赠21M上网卡
  6. spark.sql读取Hive数据报错
  7. 桐花万里python路-基础篇-05-字符串及浮点数
  8. OpenGIS--GDAL库学习笔记
  9. 你还在烦U盘记录该如何消除吗
  10. 2022微服务面试题 最新50道题(含答案解析)
  11. 微信小程序获取手机号php
  12. RGB渐变色与HSL渐变色
  13. 计算机做word的表格,word表格制作,详细教您word如何制作表格
  14. 获取手机WiFi Ip地址
  15. Python3绘图库之rrdtool模块
  16. UE4 Sequence学习
  17. 笔记本固态硬盘温度测试软件,固态硬盘散热测试
  18. 超详细|算法岗学习路线大总结
  19. 以专业的姿态铸造优质的服务——苏总
  20. 华文慕课北大操作系统陈向群第八章课后习题解析

热门文章

  1. 「13」朴素贝叶斯Python实战:计算打喷嚏的工人患上新冠肺炎的概率
  2. 文件自动备份和同步bypy和syncthing
  3. 正则表达式 - C语言
  4. Android程序设置软件图标
  5. linux的ps命令
  6. Java 实现线程的两种方式
  7. Android ExpandableListView实现列表可扩展点击显示内容或隐藏内容
  8. Flutter拓展 一步一步教你安装Flutter(最火的移动框架)
  9. 你们知道为什么数据库的交互技术要叫JDBC吗?
  10. MTK平台调试LCD步骤浅析