сложный скрипт для просмотра и отображения квартальных результатов - PullRequest
0 голосов
/ 30 апреля 2020

Эй, сейчас я использую этот скрипт, чтобы получать результаты ежеквартально. T от времени и Q для требуемого квартала

select count(application_no), avg(Total_Time) avergae, sum( case when Total_Time <= :T Then 1 Else 0 End ) Achieved, sum( case when Total_Time <= :T Then 1 Else 0 End ) / Count(1) * 100 Perc_Acheived From ( SELECT application_no, SUM (work_time) total_time FROM FN_WFLOG_MV WHERE (application_no, applicant_no) IN (SELECT application_no, applicant_no FROM FN_WFLOG_MV WHERE TO_CHAR (ACTION_DATE, 'YYYYQ') = :Q AND USERID IS NOT NULL AND WF_TASK_NAME = 'Approval' AND TO_WF_TASK_NAME = 'ApprovalCommitteTask' AND ACTION_NAME = 'Send for approval') AND TO_CHAR (ACTION_DATE, 'YYYYQ') = :Q AND DEPT_NAME = 'Approval Department' AND WF_TASK_NAME = 'Approval' GROUP BY application_no ) Результат: Result

Я хочу создать представление, которое отображает эти результаты в квартальном исчислении (сгруппированы по годам и кварталам). Любые рекомендуемые изменения сценария для достижения этой цели?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...