내가 "ambiguosuly 정의 열"을 얻고 문 아래에 실행하는 동안 .. 피벗 해제 : 열이 모호
날이에 도와주세요 ..SELECT *
FROM
(
SELECT activity_type,
COUNT(decode(CASE WHEN activity_type = 'K' then 1 when activity_type='BH' then 1 END,1,1)) Holiday,
COUNT(decode(CASE WHEN activity_type = 'SL' then 1 when activity_type='2' then 1 END,1,1)) Leave,
COUNT(CASE WHEN activity_type = 'AL' then 1 ELSE NULL END) Annual,
COUNT(CASE WHEN activity_type = 'OL' then 1 ELSE NULL END) Other_no,
COUNT(CASE WHEN activity_type = 'IM' then 1 ELSE NULL END) InternalMeeting,
COUNT(CASE WHEN activity_type = 'TR' then 1 ELSE NULL END) Training,
COUNT(CASE WHEN activity_type = 'ISM' then 1 ELSE NULL END) Office,
COUNT(decode(CASE WHEN activity_type = 'CS' then 1 when activity_type='10' then 1 when activity_type='SAV'then 1 END,1,1,1)) ExternalMeeting,
COUNT(CASE WHEN activity_type = '9' then 1 ELSE NULL END) Symposium,
COUNT(CASE WHEN activity_type = '12' then 1 ELSE NULL END) Transit,
COUNT(CASE WHEN activity_type = 'H' then 1 ELSE NULL END) Result,
COUNT(CASE WHEN activity_type = '10' then 1 ELSE NULL END) CME
FROM planner_activity pa
WHERE tenant_id=500020
GROUP BY activity_type
)
UNPIVOT
(
monthly_count
FOR activity_type IN (HOLIDAY,LEAVE,ANNUAL,OTHER_NO,INTERNALMEETING,TRAINING,OFFICE,EXTERNALMEETING,SYMPOSIUM,TRANSIT,RESULT,CME)
)
을 나는 결과의 합을 수행 할 정의했다. 호야 도와 ..
출력 될 갈까요 :
Holiday 1
Leave 1
Anuual 2
Other_no 1
Noof days 5
많은 감사를 도와 ..
수니타 ...
안녕하세요, 고맙습니다. 답장을 보내 주셔서 대단히 감사합니다. 별도의 행과 같은 결과를 얻을 수 있습니다 .Noofdays Sum (count) ... 도움을 주신 것에 대해 많은 감사드립니다. – Sunitha