select a.bank1,a.bank2, a.money-b.money money from (select bank1,bank2,sum(money) money from tab group by bank1,bank2) a,(select bank1,bank2,sum(money) money from tab group by bank1,bank2) b where a.bank1=b.bank2 and a.bank2=b.bank1
解决方案 »
- 多表分类查询
- 问个弱智的问题,rman恢复目录数据库是实时运行的吗
- 报错:无法打开文件
- 存储过程的出参返回临时表的多条数据应该怎么实现
- oracle 有last_insert_id()这个函数吗?
- SQL Server有一个INFORMATION_SCHEMA表,Oracle有没有相似的表
- 转换到OCIDate显示类型错误,急。。。
- 敬请高手(分不多的话,再加)
- 是高手的就进来看一下
- 报java.sql.SQLException: Cursor is closed.
- 高分求:SQL解决办法
- 系统 win2003+oracle9i ,在用Toad修改数据库数据后,过1天左右时间,数据自动恢复。请教各位是什么原因?如何才能够让数据修改后不再恢
least(bank1, bank2) bank2,
sum(decode(bank1, greatest(bank1, bank2), money, -money)) money
from tablename
group by greatest(bank1, bank2), least(bank1, bank2)