1樓:匿名使用者
select sum(bal),cifno from (select * from a cross join b) group by cifno order by 1
如果select * from a cross join b不顯示或者顯示錯誤,那麼可以換為select * from a union all select * from b
2樓:匿名使用者
select s.*
from (select sum(bal) bal, cifnofrom (select bal, cifnofrom a
union all
select bal, cifno from b) tgroup by cifno) s
order by bal desc
3樓:
select
(a.bal+b.bal) as sumbalfrom
ajoinbon
a.cifno=b.cifno
order by
sumbal
desc
4樓:匿名使用者
select sum(a.bal+b.bal) total_bal from a left join b on a.
cifno=b.cifno order by total_bal
5樓:匿名使用者
select nvl(a.cifno,b.cifno) cifno,nvl(a.bal,0)+nvl(b.bal,0) bal
from a
full join b on a.cifno = b.cifnoorder by nvl(a.bal,0)+nvl(b.bal,0) desc
請問ORACLE資料庫多個表查詢不同資料怎麼查詢
select a.a2,b.b2,c.c2 from a,b,c where a.a1 b.b1 and b.b1 c.c1 and a.a2 b.b2 or a.a2 c.c2 orb.b2 c.c2 select from a,b,c where a.a1 b.b1 and a.a1 c.c1 ...
如何查詢oracle資料庫的操作記錄
彭城程式詩人 用sys使用者以dba身份登入。然後,檢視檢視 v sql,如下參考 select from v sql t where t.service orcl and t.parsing schema name bhoa and t.sql text like update order by ...
oracle資料庫的操作步驟,如何查詢oracle資料庫的操作記錄?
前端報錯 開始 執行 cmd sqlplus sys sys orcl as sysdba然後就可以查詢表了 使用者名稱和密碼添你自己的 e資料庫伺服器就足夠了,這時你已經擁有oracle客戶端的功能。1 你可以通過第三方軟體 如 plsql developer 非常強大的oracle資料庫操作軟體...