SQL 两张表合并 (两张表的列都相同)

知道的帮帮忙 小弟谢了

可以参考下面的方法:

1、第一种,用一张临时表,把所有数据都放在一张表里

INSERT INTO QunList SELECT * FROM QunList89,90,91,92;

再在QunList中查询

2、第二种,用 UNION ALL方式查询

SELECT * FROM QunList89

UNION ALL

SELECT * FROM QunList90;

扩展资料:

SQL参考语句

删除表

drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录

删除信息

delete from table_name-这是将表中信息删除但是会保留这个表

增加列

Alter table table_name add column_name column_type [default 默认值]--在表中增加一列,[]内的内容为可选项

参考资料来源:百度百科-结构化查询语言

参考资料来源:百度百科-SQL语句大全

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-26
第一种 用一张临时表,吧所有数据都放在一张表里
INSERT INTO QunList SELECT * FROM QunList89,90,91,92;
再在QunList中查询
第二种用 UNION ALL方式查询
SELECT * FROM QunList89

UNION ALL

SELECT * FROM QunList90;本回答被提问者采纳
第2个回答  2014-02-23
SELECT * FROM QunList89
UNION ALL
SELECT * FROM QunList90
最简单的方法~

SQL 两张表合并 (两张表的列都相同)
1、第一种,用一张临时表,把所有数据都放在一张表里 INSERT INTO QunList SELECT * FROM QunList89,90,91,92;再在QunList中查询 2、第二种,用 UNION ALL方式查询 SELECT * FROM QunList89 UNION ALL SELECT * FROM QunList90;

sql怎么把两张表合并成一张
1. 确定合并方式:根据需求选择左连接(LEFT JOIN)、右连接(RIGHT JOIN)或者全连接(FULL JOIN)。2. 编写合并查询:使用JOIN条件连接两张表,例如:- 使用左连接:`SELECT * FROM A LEFT JOIN B ON A.id = B.id`- 使用右连接:`SELECT * FROM B RIGHT JOIN A ON A.id = B.id`- ...

sql如何将两个table的字段怎么合并到一张表?
在SQL中,合并两个表的字段到一张表,前提是这两个表之间存在一对一、多对一或一对多的关系。此操作通常使用JOIN语句来实现。假设有一个学生表A,以及一个保存学生成绩的表B。表A和表B分别包含了学生信息,要将这两表的数据合并,可以使用JOIN操作。确保A表和B表数据量相同,即对于A表中的每个学生...

MySQL表字段合并快速整合两个表中重复的字段mysql两表字段合并
第三步,使用UNION ALL实现表格合并 在实际应用中,我们可以使用联合查询(UNION)将两个数据表合并起来,然后使用去重(DISTINCT)的方式消除重复的行。但是,由于我们需要合并重复的记录,所以需要使用UNION ALL的方式,保留重复的行。在MySQL中,UNION ALL是用于连接两个SELECT语句的运算符,它不会去重,...

SQL 语句合并查询,两张表字段一样
如果两张表的各自查询都只有一行结果。想把两个查询的结果合并到一行。可以直接使用自然连接:select aa.,bb.from (select from a)as aa ,(select from b)as bb 其中 (select from a)和(select from b)是你的两张表的查询,结果各自只有一行。如果说,你的意思是每张表查询出来的结果都有多行...

怎样用SQL语句合并两个表中的两个列
不知道你具体什么数据库,且表述不清楚,大概写下,,,sqlserver可以 select (a.names+ b.names) as typ from table1 as a ,table2 as b where a.关联字段=b.关联字段

SQL如何查询两个表的数据并合并成一个表显示出来(两个表的列一样)
使用UNION ALL 比如:SELECT ... FROM YX_OA_FJXX UNION ALL SELECT ... FROM YX_YQ_FJXX

SQL中如何合并多个数据表中的字段(列)
UNION的语法结构如下:在实际应用中,UNION和UNION ALL可以合并两个数据表中的相同类型字段,形成单一列。例如,客户表中存储了客户信息,供货商表中存储了供货商的地址信息。通过以下SQL语句可以找出客户和供货商分布的所有城市:而采用UNION ALL的SQL语句则会将结果中的重复城市出现两次,如广州和南京。为...

在oracle中怎么将两个表合在一起?
在Oracle中,将两个表合在一起可以通过多种方法实现,具体取决于合并的需求和目的。最直接的方法是使用INSERT INTO SELECT语句,当两个表具有相同的列和数据类型,且想要将一个表的所有行插入到另一个表中时,这种方法非常适用。例如,假设有两个表table1和table2,可以使用以下SQL语句将table2中的所有...

SQL中如何将两个相同的表格组合成一个表格
A、B两表结构相同 A、B就是你那两张相同的表 Select * from A union all Select * from B --两张表合并不去重--- Select * from A union Select * from B --两张表合并去重---

相似回答