怎样将结构完全一样的两个表的内容合并到一个表中,SQL语句

标签: SQL合并数据

2013-08-21 10:41 489人阅读 评论(0) 收藏 举报

 分类:

Oracle数据库(14) 

select * 
into 新表名 
from (select * from T1 union all select * from T2)

这个语句可以实现将合并的数据追加到一个新表中。

不合并重复数据 
select * from T1 union all select * from T2

合并重复数据 
select * from T1 union select * from T2

两个表,表1 表2 
如果要将 表1的数据并入表2用以下语句即可

insert into 表2(字段1,字段2) select 字段1,字段2 from b1

注意,必须把字段名全部写清楚,而且不允许把自动编号进去写进去,要合并自动编号字段必须重写一个算法一条一条记录地加进去

1 insert into b1 select * from b2 
2 select * into newtable from (select * from b1 union all select * from b2)

时间: 2024-08-04 22:30:31

怎样将结构完全一样的两个表的内容合并到一个表中,SQL语句的相关文章

SQL两表之间:根据一个表的字段更新另一个表的字段

1. 写法轻松,更新效率高: update table1 set field1=table2.field1, field2=table2.field2 from table2 where table1.id=table2.id 2. 常规方式,种写法相当于一个 Left join, 以外面的where为更新条数,如果不加where就是所有记录 update table1 set field1=(select top 1 field1 from table2 where table2.id=tab

读取两文件,不同的内容存入另一个文件中

<?php /** * 从两个.csv 文件中读出数据 * 比较这两个文件不同的数据,并存入.csv 文件中 */ class Readfiledata { private function __construct() { } /** * 读文件并获取数据 */ private static function getdata($file) { $handle = fopen ( $file, 'r' ); $orderform = array (); $i=0; while ( false !=

zoj 1608 Two Circles and a Rectangle 判断两个圆是否能放入一个矩形中

题目来源:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=608 分析: 两个圆放到矩形的临界点图为: 其中a为长, b为宽, r1 > r2 红色三角形的三边长分别为: x = a - (r1 +r2) y = b - (r1 + r2) z = r1 +r2 当 x ^ 2 + y ^ 2  >= z^2 时, 显然 矩形是可以放进去圆的. 代码如下: int main() { double w, l , r1 ,r2

88. Merge Sorted Array【leetcode】算法,java将两个有序数组合并到一个数组中

88. Merge Sorted Array Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note:You may assume that nums1 has enough space (size that is greater or equal to m + n) to hold additional elements from nums2. The n

MySQL 两张表关联更新(用一个表的数据更新另一个表的数据)

有两张表,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 中的一个字段(ste

两个List去掉重复元素放在一个List中去【两个Listsize值非常大】

/* * 思路: * 1.取得两个list的相同元素:list.retainAll(E)方法 * 2.两个list分别去掉相同的元素:list.removeAll(E); * 3.将剩下的两个List分别加入到一个新的List去:addAll */ public class Test1 { public static void main(String[] args) { List list1 = new ArrayList(); Random random = new Random(); //l

设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。

表(一)Student (学生表) -- Create table create table STUDENT ( sno VARCHAR2(3) not null, sname VARCHAR2(8) not null, ssex VARCHAR2(2) not null, sbirthday DATE, class VARCHAR2(5) ) tablespace USERS pctfree 10 initrans 1 maxtrans 255; -- Add comments to the

两个表连接一下插入另一个表中

USE [R_BIMPM_RoadBridge]GO INSERT INTO [dbo].[ProjectConstructionType_Relation] ([RowGuid] ,[ProjectRowGuid] ,[ConstructionTypeRowGuid] ,[TypeName] ,[CType] ,[IsVisible] ,[TypeUnit] ,[IsUsedLocationSelect] ,[TypeSumCost] ,[CreationDate]) select newID

将两个不同的正则表达式合并为一个(要用与的关系)

怎么做出下图的效果,求教!JSP中SESSION用法及其属性介绍50模版加载不了OPENCART助理批量采集.自动翻译.快速上传商品 在oracle11g中运行下列代码为什么会提示ORA1-01008并非所有变量都已绑定TP5能定义路径常量吗DB::QUERY成功DB::TABLE失败FOR循环请教 mask-rcnnmask像素坐标储存在哪?BFS--广搜的例子以前做ACM的时候用的现在拿出来看看解读阿里云NEXTECS发布会阿里云的基础设施有多牛JAVA中SUPER的几种用法并与THIS的区