请教,一个查询字段合并到另一结果集中,如何实现,谢谢!

aivii 2006-09-06 09:06:55
我想在oracle存储过程中实现:
1.查询出各类的总数
sortname total color
aa 100 1
bb 200 2
cc 220 3
dd 260 8
2.然后再查询出各类增加的数目
sortname add date
aa 10 ...
bb 20 ...
cc 30 ...
dd 40 ...
我如何把下面查询的add字段合并到上面去啊?
使之成为:
sortname total color add
aa 100 1 10
bb 200 2 20
cc 220 3 30
dd 260 8 40
谢谢各位帮助!
...全文
550 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
caseyzhang 2007-04-09
  • 打赏
  • 举报
回复
study
shanbingch 2006-09-06
  • 打赏
  • 举报
回复
已经有答案了,顶一下吧
wiler 2006-09-06
  • 打赏
  • 举报
回复
select sortname,total,color,add
from (
select sortname,total,color
from ...
) A,
(
select sortname,add,date
from ...
) B
where A.sortname=B.sortname
feng2 2006-09-06
  • 打赏
  • 举报
回复
select a.sortname,total,color,add
from (查询1) a,(查询2) b
where a.sortname = b.sortname;
gezichong 2006-09-06
  • 打赏
  • 举报
回复
select a.sortname ,a.total,a.color,b.ad
from t1 a,t2 b
where a.sortname=b.sortname

17,377

社区成员

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

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