一个表里查出一个接收方账号和一个发送方账号,在另外一个表里有所有的接收方和发送方的账号和名称,当然接收方和发送方可能是一个账号的,我现在要做的事查出发送方账号,发送方名称,接收方账号,接收方名称,这样一行显示,就是在这个表里查出接收方账号与另外那个表的账号一样是将名称匹配,同理还有发送方,谢谢各位了,我这写了好多就是实现不了;数据库sql关联查询oracle数据库sql查询
解决方案 »
- 请问如何使用Ora9导入Ora10备份的数据
- oracle存储过程中游标的问题
- 快崩溃了,oraclemyoracleTNSListener服务启动后又停止了,请教大家到底是什么原因啊?
- imp 导入前,表中已经有数据. imp有选择项,先删除表,再建立表,导入数据的选择项吗?
- 请问在pl/sql里有select columnname as '别名' from table
- 如何跨方案建立关系?
- 触发器会使原表插入、删除或更新的速度降低吗?
- 一个难题:看看各种大虾能否解决 :) 关于复杂SQL语句
- 报表导入EXCEL,并且得到正确的格式
- java可以调用oracle里的包(package)吗
- oracle数据库
- 求oracle怎么获取列名
a有cc(发送账号)和dd(接收账号)字段,
b有ee(任意账号)和ff(账号名称)字段,
查出发送方账号,发送方名称,接收方账号,接收方名称,这样一行显示,select a.cc,
(select ff from b where b.ee = a.cc and rownum <= 1) gg,
a.dd,
(select ff from b where b.ee = a.dd and rownum <= 1) hh
from a
where ......;