SELECT COUNT(*)CNT, 開發人 FROM ( SELECT 客戶名稱,開發人1 開發人 FROM TABLE1 UNION ALL SELECT 客戶名稱,開發人2 FROM TABLE1 )T GROUP BY 開發人
select count(case when 开发人2='张三' then 1 end)+count(case when 开发人3='张三' then 1 end) as 张三, count(case when 开发人1='李四' then 1 end)+count(case when 开发人2='李四' then 1 end) as 李四, count(case when 开发人1='王二' then 1 end)+count(case when 开发人2='王二' then 1 end) as 王二,from tb
SELECT 開發人,COUNT(*) AS CNT FROM ( SELECT 客戶名稱,開發人1 開發人 FROM TABLE1 UNION ALL SELECT 客戶名稱,開發人2 FROM TABLE1 )t GROUP BY 開發人
(
SELECT 客戶名稱,開發人1 開發人 FROM TABLE1
UNION ALL
SELECT 客戶名稱,開發人2 FROM TABLE1
)T
GROUP BY 開發人
count(case when 开发人1='李四' then 1 end)+count(case when 开发人2='李四' then 1 end) as 李四,
count(case when 开发人1='王二' then 1 end)+count(case when 开发人2='王二' then 1 end) as 王二,from tb
(
SELECT 客戶名稱,開發人1 開發人 FROM TABLE1
UNION ALL
SELECT 客戶名稱,開發人2 FROM TABLE1
)t
GROUP BY 開發人