需求是這樣的,表A問題表、表B為處置表,兩者關聯。現在要求獲取表A的部門、部門人數、表A總數量、表A人均數量、表B的總數量、表B的人均數量。
uj5u.com熱心網友回復:
表結構貼上來,要 create table 文本。 再說一下匯總規則 和 和預期結果。或者用 excel 畫一下
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
select a.fDeptID A表部門 ,count(distinct a.fName) A表部門人數,
count(1) A表總數量,
count(distinct a.fName)/count(1) A表人均數量,
count(b.fName) B表總數量,
count(b.fName)/count(distinct b.fName) B表人均數量
from Question_A a, Handle_B b
where a.fid=b.fid(+)
group by a.fDeptID;
默認考慮沒有重名,如果有重名需要把姓名fName改成唯一人員標識,比如人員id之類的
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/10003.html
標籤:開發
