我有一个包含以下列的表格
defect_id, developer_name, status, summary, root_cause,
Secondary_RC, description, Comments, environment_name
该列root_cause
具有 Enviro、Requi、Dev、TSc、TD、Unkn 作为其值,列 environment_name 具有 QA1、QA2、QA3
我需要准备一份以下格式的报告
Enviro Requi Dev TSc TD Unkn Total
QA1 9 1 14 17 2 3 46
QA2 8 1 14 0 5 1 29
QA3 1 1 7 0 0 1 10
Total 18 3 35 17 7 5 85
我已经准备好报告直到
Enviro Requi Dev TSc TD Unkn
QA1 9 1 14 17 2 3
QA2 8 1 14 0 5 1
QA3 1 1 7 0 0 1
我使用下面的查询来得到上面的结果
select *
from
(
select environment_name as " ", value
from test1
unpivot
(
value
for col in (root_cause)
) unp
) src
pivot
(
count(value)
for value in ([Enviro] , [Requi] , [Dev] , [Tsc], [TD] , [Unkn])
) piv
任何人都可以帮助获取列和行的总数吗?