假设我的桌子上有这些数据
select * from user.weekly_job;
得到 :
Staff | JobType
A | 1
A | 3
A | 5
A | 2
A | 3
B | 3
B | 5
B | 2
B | 2
但我需要来自员工的所有数据,其中包含每种工作类型的出现,如下所示:
Staff | 1 | 2 | 3 | 4 | 5
A | 1 | 1 | 2 | 0 | 1
B | 0 | 2 | 1 | 0 | 1
如何用 oracle 查询做到这一点?