查询两个表记录的同集,用什么语句

fanzs007 2011-11-15 07:01:06
表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
...全文
94 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
programmerxiaocai 2011-11-28
  • 打赏
  • 举报
回复
select distinct *
from (select ta.code, ta.riqi, ta.fsh
from A ta
union all
select tb.code, tb.riqi, tb.fsh from B tb) b
biandongfeng 2011-11-28
  • 打赏
  • 举报
回复
select code, riqi, fsh from 表A
union
select code, riqi, fsh from 表B
huan_lxyd 2011-11-28
  • 打赏
  • 举报
回复
with a 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
),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
wayne很忙 2011-11-28
  • 打赏
  • 举报
回复
UNION可以去重复
xunmengzhi 2011-11-28
  • 打赏
  • 举报
回复

select code, riqi, fsh from 表A
union all
select code, riqi, fsh from 表B
oO寒枫Oo 2011-11-15
  • 打赏
  • 举报
回复

select code, riqi, fsh from 表A
union
select code, riqi, fsh from 表B
rfb0204421 2011-11-15
  • 打赏
  • 举报
回复
union
fanzs007 2011-11-15
  • 打赏
  • 举报
回复
 表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-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
--------------------------------------
不好意思,用上面的数据

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧