表A的数据结构:中文名称 字段名 类型 长度
学号 code N 4
日期 riqi D 8
分数 fsh N 4
-------------------------
表A的数据结构:中文名称 字段名 类型 长度
学号 code N 4
日期 riqi D 8
分数 fsh N 4
----------------------------- 表A的数据为:
(1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) 表B的数据为: (1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) (1102,2011-11-13 12:00:10,80),(1103,2011-11-10 12:00:10,20)我想要以下的查询结果,相同记录的不显示
中文名称 字段名 类型 长度
----------------------------------------
code riqi fsh
-----------------------------------------
1101 2011-11-10 12:00:10 100
1102 2011-11-10 12:00:10 10
1102 2011-11-13 12:00:10 80
1103 2011-11-10 12:00:10 20
学号 code N 4
日期 riqi D 8
分数 fsh N 4
-------------------------
表A的数据结构:中文名称 字段名 类型 长度
学号 code N 4
日期 riqi D 8
分数 fsh N 4
----------------------------- 表A的数据为:
(1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) 表B的数据为: (1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) (1102,2011-11-13 12:00:10,80),(1103,2011-11-10 12:00:10,20)我想要以下的查询结果,相同记录的不显示
中文名称 字段名 类型 长度
----------------------------------------
code riqi fsh
-----------------------------------------
1101 2011-11-10 12:00:10 100
1102 2011-11-10 12:00:10 10
1102 2011-11-13 12:00:10 80
1103 2011-11-10 12:00:10 20
解决方案 »
- ORA-12514: TNS:listener does not currently know of service requested in connect
- wmsys.wm_concat结果长度限制的问题
- 关于表的size增大问题
- 高分求答。
- oracle10g导入和导出
- 如何对SQl语句中的IN表达式使用参数?
- 查找记录中含有%或'的记录
- oracle建数据库,能装载,但不能打开,提示错误:ORA-01113:??2?????? ORA-01110:????2:'D:\ORACLE\ORADATA\GK66\UNDOTBS01.DBF',望高手
- 史上最强的几道oracle面试题
- 请回复" 请教一个查询时出现的问题,厚礼相送 (iamicexie ) ",在线等候
- oracle存储过程
- 如何在创建表空间时指定所属的数据库
(1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) 表B的数据为: (1101,2011-11-10 12:00:10,100),(1102,2011-11-10 12:00:10,10) (1102,2011-11-10 12:00:10,80),(1103,2011-11-10 12:00:10,20)我想要以下的查询结果,相同记录的不显示
中文名称 字段名 类型 长度
----------------------------------------
code riqi fsh
-----------------------------------------
1101 2011-11-10 12:00:10 100
1102 2011-11-10 12:00:10 10
1102 2011-11-10 12:00:10 80
1103 2011-11-10 12:00:10 20
--------------------------------------
不好意思,用上面的数据
select code, riqi, fsh from 表A
union
select code, riqi, fsh from 表B
(select 1101,'2011-11-10 12:00:10',100 from dual union ALL
select 1102,'2011-11-10 12:00:10',10 from dual
),b as (select 1101,'2011-11-10 12:00:10',100 from dual union ALL
select 1102,'2011-11-10 12:00:10',10 from dual union ALL
select 1102,'2011-11-13 12:00:10',80 from dual union ALL
select 1103,'2011-11-10 12:00:10',20 from dual
)select * from a union select * from b
union
select code, riqi, fsh from 表B
from (select ta.code, ta.riqi, ta.fsh
from A ta
union all
select tb.code, tb.riqi, tb.fsh from B tb) b
select code, riqi, fsh from 表A
union all
select code, riqi, fsh from 表B