社区
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],
好像很简单的样子,可我就是没想出来,拜托大家了。谢谢。
...全文
1008
14
打赏
收藏
高分求助,一个SQL文的写法(把两个表合并成一个表),谢谢。
需求听起来很简单: 我现在想把两个表里面的纪录通过一条SQL文一起select出来。 例如 第一张表里有两条记录:[A,A,A]和[B,B,B] 第二张表里有一条记录:[C,C,C] 这两个表的字段名都不一样, 我现在想select出来[A,A,A]和[B,B,B]和[C,C,C], 好像很简单的样子,可我就是没想出来,拜托大家了。谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
全球碳中和浪潮:引领产业与经济的未来
平台利用智能设备采集用户低碳行为数据,并通过区块链技术将碳积分通证化(STO),结合分布式存储、DeFi、NFT等Web3技术,构建完整的碳金融生态系统,为用户提供碳质押、碳期货和碳交易服务。例如,欧盟计划到2050年实现碳中和,并已设立碳交易市场,2023年碳配额价格达到每吨90欧元,引导企业向低碳转型。未来,个人的低碳行为,如乘坐地铁、步行、垃圾分类等,均会累计到个人碳账户中,生
成
可交易的碳积分。加入CCarbon,助力环保的同时获取独特的市场机会,享受低碳生活带来的财富,共同推动地球的可持续发展。
【公益案例展】宁德时代——海尔智碳运营平台项目
海尔集团公益案例本项目案例由海尔集团投递并参与数据猿与上海大数据联盟联合推出的#榜样的力量# 《2023中国数据智能产业最具社会责任感企业》榜单/奖项”评选。数据智能产业创新服务媒体——聚焦数智· 改变商业海尔集团积极响应国家在2030年前碳达峰,在2060年前实现碳中和的双碳战略目标,积极推进基于碳达峰碳中和“1+N”政策的要求。具体从四个方面来看:1、国际政策因素:减排承诺:许多国家和...
双碳目标下化工行业破局之路:挑战、系统路径与数字化赋能
系统精准识别高能耗、高排放(化石能源消耗、废弃物处理)的生产节点,依托物联网技术实时采集原料加工、能源消耗、工艺运行等全流程数据,构建全生命周期碳管理平台,采用适配化工行业的碳核算模型,动态监测碳排放并自动生
成
企业及产品碳足迹报告,清晰呈现从原料采购到生产制造的碳路径。同时,系统适配化工能效对标机制,为企业制定 “碳达峰路线图”提供数据支撑,推动减排责任落实与碳资产优化,全面提升化工企业低碳转型能力,实现减排
成
果向经济效益转化,增强低碳品牌竞争力。AMT企源化工行业碳管理解决方案。
工业区块链的概念正在兴起,相关应用加速落地
当区块链遇上工业,会发生什么?随着整个社会网络化、数字化、智能化转型提速,各行各业正在加快数字化转型步伐,工业互联网快速兴起。同时,作为具有颠覆性的新一代信息通信技术,区块链也在加速融入各行各业,与工业互联网、人工智能等技术加速融合,催生出新的技术和应用。 今天,工业区块链的概念正在兴起,相关应用加速落地。业界普遍认为,作为新基建的信任基石,区块链有助于解决当前工业互联网发展中面临的诸多问题,比如,实现机器、车间、企业、人之间的可信互联,对工业生产效率、数据可信交换、服务制造升级、工业信息安全等各层
智能科技助力绿色未来:能源与环保的创新之路
最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 标题:智能科技助力绿色未来:能源与环保的创新之路 在当今全球气候变化和环境问题日益严峻的背景下,能源与环保领域正迎来前所未有的挑战与机遇。如何利用智能化技术推动可持续发展,
成
为各国政府、企业和科研机构共同关注的焦点。本
文
将探讨智能科技在能源与环保领域的应用,并介绍一款强大的开发工具——它不仅能够加速绿色技术创新,还能...
Oracle
17,133
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章