社区
Oracle
帖子详情
高分求助,一个SQL文的写法(把两个表合并成一个表),谢谢。
Iris
2005-10-27 07:33:11
需求听起来很简单:
我现在想把两个表里面的纪录通过一条SQL文一起select出来。
例如
第一张表里有两条记录:[A,A,A]和[B,B,B]
第二张表里有一条记录:[C,C,C]
这两个表的字段名都不一样,
我现在想select出来[A,A,A]和[B,B,B]和[C,C,C],
好像很简单的样子,可我就是没想出来,拜托大家了。谢谢。
...全文
889
14
打赏
收藏
高分求助,一个SQL文的写法(把两个表合并成一个表),谢谢。
需求听起来很简单: 我现在想把两个表里面的纪录通过一条SQL文一起select出来。 例如 第一张表里有两条记录:[A,A,A]和[B,B,B] 第二张表里有一条记录:[C,C,C] 这两个表的字段名都不一样, 我现在想select出来[A,A,A]和[B,B,B]和[C,C,C], 好像很简单的样子,可我就是没想出来,拜托大家了。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boydgmx
2006-02-23
打赏
举报
回复
SQL> CREATE TABLE TT (TT1 VARCHAR2(1),TT2 VARCHAR2(1),TT3 VARCHAR2(1));
表已创建。
SQL> CREATE TABLE KK (KK1 VARCHAR2(1),KK2 VARCHAR2(1),KK3 VARCHAR2(1));
表已创建。
SQL> INSERT INTO TT VALUES('A','A','A');
已创建 1 行。
SQL> INSERT INTO TT VALUES('B','B','B');
已创建 1 行。
SQL> COMMIT;
提交完成。
SQL> INSERT INTO KK VALUES('C','C','C');
已创建 1 行。
SQL> COMMIT;
提交完成。
SQL> SELECT * FROM TT;
T T T
- - -
A A A
B B B
SQL> SELECT * FROM KK;
K K K
- - -
C C C
SQL> SELECT TT1 AS COL1,TT2 AS COL2,TT3 AS COL3 FROM TT
2 UNION ALL
3 SELECT KK1 AS COL1,KK2 AS COL2,KK3 AS COL3 FROM KK
4 /
C C C
- - -
A A A
B B B
C C C
boydgmx
2006-02-23
打赏
举报
回复
第一张表里有两条记录:[A,A,A]和[B,B,B]
第二张表里有一条记录:[C,C,C]
---楼上各位都忽略了这个重点:
这两个表的字段名都不一样,
我现在想select出来[A,A,A]和[B,B,B]和[C,C,C],
----------------
对于这种情况,需要使用字段的别名,如下:
select 字段1 as col1,字段2 as col2,字段3 as col3 from 表1
union all
select 字段1 as col1,字段2 as col2,字段3 as col3 from 表2
/
如果你需要去掉重复的记录,那就把 union all 换成 union
bixuehui
2005-11-02
打赏
举报
回复
select * from A
union all
select * from B
hlp912
2005-11-02
打赏
举报
回复
同面同志说的没错。
轻松搞掂
windy_beijin
2005-10-31
打赏
举报
回复
同上!!
xfanghua
2005-10-30
打赏
举报
回复
同上
liudeyun
2005-10-30
打赏
举报
回复
sql为:
select * from table1
union all
select * from table2
davidjaxic
2005-10-30
打赏
举报
回复
.......看你是要如何~~连接两个表~~如果~是只要记录的纵连接unon all就可以了~
如果是要横向的就要用别的方法了~~
zzwind5
2005-10-28
打赏
举报
回复
如果要去重复就用 UNION
如果不去重复就用 UNION ALL
select * from A
union all
select * from B
j9dai
2005-10-28
打赏
举报
回复
帮顶咯
doulikeme
2005-10-28
打赏
举报
回复
能用union all就用 union all吧,大数据量的话 union很累的
子陌红尘
2005-10-28
打赏
举报
回复
union || union all
qiaozhiwei
2005-10-28
打赏
举报
回复
没错,楼上的可以,用union
超叔csdn
2005-10-27
打赏
举报
回复
select * from A
union
select * from B
MS-
SQL
Server 基础类 -
SQL
语句
数据库帖子收集
这样的数据列
表
在存储过程中应该怎么样选择得到? 请问造
成
SQL
2000服务不能启动的原因有哪些?
sql
server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的
一个
业务逻辑!都要处理哪些内容!需要每月进...
TowardsDataScience 博客中
文
翻译 2021(五百零九)
我相信将数据科学面试问题收集到
一个
数据集的目的是为了帮助每个人为面试做好准备,并提高学习效率!我喜欢阅读每
一个
问题,并把它归入不同的类别。在准备数据集和撰写这篇
文
章的过程中,我也学到了很多。希望你也喜欢这篇
文
章!此外,我还找到了另一篇关于用 LDA 进行主题建模的
文
章,我认为它可能也适用于数据集。如果数据集大得多就更好了。🥳👉Github 回购在我的上一篇
文
章中,我介绍了如何从电子邮件简讯中提取元数据。
WEB开发
文
档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx 怎样将后台生
成
的在内存中的图象显示到客户端 Microsoft IE WebControls下载地址 如何在DATAGRID中使用JAVASCRIPT脚本控制 DataGrid中连接到下一页显示数据 下载中
文
名
华为 笔试 4.24 第二题:这一题只通过了36%why
小米# #小米求职进展汇总#rt,投的日常实习,自动驾驶方向,因为暑期实习没有想去的岗位。只有一面,本人是自动化专业,简历上主要是嵌入式方向的,面试的岗位是。担惊受怕日子我真的过够了,每天对电话和信息都应激了,虽然感觉二面我回答的很勾史,但是还是希望美团救救。这次只问了第
一个
java项目,先介绍有无难点,然后问了某块设计的流程,问库存秒杀流程,然后就问到了r。目前面过的厂如下:美团,整个暑期实习的第一面,
表
现太差,一面挂。
Oracle
17,140
社区成员
55,260
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章