zoukankan      html  css  js  c++  java
  • 关于把A表中的数据复制到B表中。

    最近公司需要把sql中的数据给整理出来,这就牵涉到数据转移问题。

    我平时是很少接触sql这一块的。所以碰到这个问题甚是伤脑筋。

    不过还好,这问题并不像我想象中的那么的困难。

    以前做过把数据插入到临时表,所以我按照这个思路试了试。

    A:遗弃表

    B:使用表

    现在我们不管A、B两个表的结构。

    A表中的哪列数据是需要的,那么就向B表中对应的列插入就好了。   (在这里也不需要管列之间的数据类型是否相同。我尝试的时候,是没有区分它们之间的类型的,但是同样能够插入,如果有朋友碰到插入不了,那么用convert函数来转换就ok了)

    如下:

    A:name   pwd                      B:name     address      email                   pwd

          张三    123                            王五        广东省      123@qq.com       123

          李四     456

    这两个表的结构不同吧。

    但是用下面这条sql语句插入是没有任何问题的。

    insert A(name,pwd) select name,pwd from B.

    呵呵,挺简单的,不过自己对sql不太熟悉,记录下来。好记性当不了烂笔头。。

  • 相关阅读:
    定时器
    Vue CLI环境变量
    负数的二进制表示方法
    IDEA指定启动JDK版本
    Windows7安装两个jdk配置
    Bloom Filter 数据结构去重
    新浪微博爬虫参考
    Spring Data JPA
    Spring的JDBC框架
    数据库连接池:Druid
  • 原文地址:https://www.cnblogs.com/lauplay/p/3210641.html
Copyright © 2011-2022 走看看