专栏首页深度学习之tensorflow实战篇SQL:将查询结果插入到另一个表的三种情况

SQL:将查询结果插入到另一个表的三种情况

SQL:将查询结果插入到另一个表的三种情况

一:如果要插入目标表不存在:

select * into 目标表 from 表 where …

二:如果要插入目标表已经存在:

insert into 目的表 select * from 表 where 条件

若两表只是有部分(字段)相同,则 复制代码 代码如下:

insert into b(col1,col2,col3,col4,…) select col1,col2,col3,col4,… from a where… 三:如果是跨数据库操作的话: 怎么把A数据库的atable表所查询的东西,全部插入到B 数据库的btable表中

select * into B.btable from A.atable where …

同样,如果是跨服务器的,也是可以的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SQL:将查询结果插入到另一个表的三种情况

    insert into b(col1,col2,col3,col4,…) select col1,col2,col3,col4,… from a where… ...

    学到老
  • Oracle的Replace函数与translate函数详解与比较

    replace 字符串级别的代替 如:SELECT REPLACE('accd','cd','ef') from dual; --> aefd

    学到老
  • Oracle的Replace函数与translate函数详解与比较

    简要比较: replace 字符串级别的代替 如:SELECT REPLACE('accd','cd','ef') from dual; --> aefd ...

    学到老
  • SQL:将查询结果插入到另一个表的三种情况

    insert into b(col1,col2,col3,col4,…) select col1,col2,col3,col4,… from a where… ...

    学到老
  • MySQ--语句大全

    #----综合使用 书写顺序 select distinct * from '表名' where '限制条件' group by '分组依据' havin...

    用户2337871
  • Oracle查询第m到第n条数据

    这种方法是最优方法,因为该方法进行排序后取值,所以能够保证两次取值都会取出相同的值。

    SuperHeroes
  • 经典SQL语句大全之提升

    1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1(仅用于S...

    陈珙
  • mysql数据库之基础SQL语句/语法

    SQL是现在进入互联网工作人们的必须技能之一,下面分享自己觉得很nice的SQL基本语句,从网上找了,觉得很不错,就分享给大家! 简要介绍基础语句:  1、说明...

    马三小伙儿
  • Oracle常用数据库系统表单以及SQL的整理

      因为最近涉及到了一些数据库的归档,备份等工作,所以一部分的重心放在了数据库上,毕竟之前对数据库的了解也只停留在了一般的建表,查询,最多最多再写一写触发器之类...

    Rekent
  • oracle--单表查询

    ---单表的查询学习 --查询表的所有数据 select * from 表名;*代表所有 select * from emp; --查询表中指...

    eadela

扫码关注云+社区

领取腾讯云代金券