当前位置: 代码迷 >> Oracle开发 >> oracle 两个表查询的有关问题,立马给分
  详细解决方案

oracle 两个表查询的有关问题,立马给分

热度:91   发布时间:2016-04-24 07:36:58.0
oracle 两个表查询的问题,请教高手,在线等,立马给分
如TableA
id money
1 1
2 1
1 1

表TableB
id
1
2
3

最后得出结果
1 2
2 1
3 0
即sum(money),TableA中没有id3,sum后的结果为0,但TableB中有id3,也希望结果集能显示id3

请问怎么做啊,在线等。。

------解决方案--------------------
SQL code
select b.id,sum(nvl(a.money,0))from tableB bleft join tableA a on (a.id=b.id)group by b.id试试这个
  相关解决方案