续保率报表格式修改,还未完成。
This commit is contained in:
		@@ -112,7 +112,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_DEV_PKG IS
 | 
			
		||||
                         2)
 | 
			
		||||
              INTO A_RENEWAL_RATE,
 | 
			
		||||
                   A_RENEWAL_RATE_TARGET
 | 
			
		||||
              FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> T
 | 
			
		||||
              FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>" T
 | 
			
		||||
             WHERE T.<2E><><EFBFBD>β<EFBFBD><CEB2><EFBFBD> = L_DEPARTMENT_NAME;
 | 
			
		||||
        
 | 
			
		||||
            --<2D><><EFBFBD><EFBFBD>round<6E><64><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ȱ0<C8B1><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
@@ -229,7 +229,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_DEV_PKG IS
 | 
			
		||||
                         2)
 | 
			
		||||
              INTO L_ROWNUM,
 | 
			
		||||
                   A_RENEWAL_RATE
 | 
			
		||||
              FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> T
 | 
			
		||||
              FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>" T
 | 
			
		||||
             WHERE T.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = L_CALLER_NAME
 | 
			
		||||
               AND ROWNUM = 1;
 | 
			
		||||
        EXCEPTION
 | 
			
		||||
 
 | 
			
		||||
@@ -86,7 +86,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
 | 
			
		||||
                         2)
 | 
			
		||||
              INTO A_ATTACHING_RATE,
 | 
			
		||||
                   A_ATTACHING_RATE_TARGET
 | 
			
		||||
              FROM DESKTOP_ARCHIEVEMENT_ADMIN.BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> DEPT
 | 
			
		||||
              FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> DEPT
 | 
			
		||||
             WHERE DEPT.<2E><><EFBFBD><EFBFBD> = L_DEPARTMENT_NAME;
 | 
			
		||||
        
 | 
			
		||||
            --<2D><><EFBFBD><EFBFBD>round<6E><64><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ȱ0<C8B1><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
@@ -112,7 +112,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
 | 
			
		||||
                         2)
 | 
			
		||||
              INTO A_RENEWAL_RATE,
 | 
			
		||||
                   A_RENEWAL_RATE_TARGET
 | 
			
		||||
              FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> T
 | 
			
		||||
              FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>" T
 | 
			
		||||
             WHERE T.<2E><><EFBFBD>β<EFBFBD><CEB2><EFBFBD> = L_DEPARTMENT_NAME;
 | 
			
		||||
        
 | 
			
		||||
            --<2D><><EFBFBD><EFBFBD>round<6E><64><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ȱ0<C8B1><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
@@ -229,7 +229,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
 | 
			
		||||
                         2)
 | 
			
		||||
              INTO L_ROWNUM,
 | 
			
		||||
                   A_RENEWAL_RATE
 | 
			
		||||
              FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> T
 | 
			
		||||
              FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>" T
 | 
			
		||||
             WHERE T.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = L_CALLER_NAME
 | 
			
		||||
               AND ROWNUM = 1;
 | 
			
		||||
        EXCEPTION
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
CREATE OR REPLACE PACKAGE telsale_bi_utils IS
 | 
			
		||||
CREATE OR REPLACE PACKAGE TELSALE_BI_UTILS IS
 | 
			
		||||
 | 
			
		||||
    -- Author  : WANGWEI-202
 | 
			
		||||
    -- Created : 2023/10/12 15:31:13
 | 
			
		||||
@@ -12,9 +12,9 @@ CREATE OR REPLACE PACKAGE telsale_bi_utils IS
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
END telsale_bi_utils;
 | 
			
		||||
END TELSALE_BI_UTILS;
 | 
			
		||||
/
 | 
			
		||||
CREATE OR REPLACE PACKAGE BODY telsale_bi_utils IS
 | 
			
		||||
CREATE OR REPLACE PACKAGE BODY TELSALE_BI_UTILS IS
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
@@ -24,6 +24,7 @@ CREATE OR REPLACE PACKAGE BODY telsale_bi_utils IS
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
        --EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>-24<32><34>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
@@ -34,10 +35,11 @@ CREATE OR REPLACE PACKAGE BODY telsale_bi_utils IS
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
        --EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>-24<32><34>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
BEGIN
 | 
			
		||||
    -- Initialization
 | 
			
		||||
    NULL;
 | 
			
		||||
END telsale_bi_utils;
 | 
			
		||||
END TELSALE_BI_UTILS;
 | 
			
		||||
/
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										45
									
								
								code/db/pkg/telsale_bi_utils_dev.pck
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								code/db/pkg/telsale_bi_utils_dev.pck
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
CREATE OR REPLACE PACKAGE TELSALE_BI_UTILS_DEV IS
 | 
			
		||||
 | 
			
		||||
    -- Author  : WANGWEI-202
 | 
			
		||||
    -- Created : 2023/10/12 15:31:13
 | 
			
		||||
    -- Purpose : bi<62><69><EFBFBD>ݱ<EFBFBD><DDB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>صĹ<D8B5><C4B9><EFBFBD>
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
END TELSALE_BI_UTILS_DEV;
 | 
			
		||||
/
 | 
			
		||||
CREATE OR REPLACE PACKAGE BODY TELSALE_BI_UTILS_DEV IS
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        --EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table "BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>-24<32><34>"';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
    PROCEDURE <20><><EFBFBD><EFBFBD>BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> IS
 | 
			
		||||
    BEGIN
 | 
			
		||||
        --EXECUTE IMMEDIATE 'truncate table BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>';
 | 
			
		||||
        EXECUTE IMMEDIATE 'truncate table "BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD>-24<32><34>"';
 | 
			
		||||
    END;
 | 
			
		||||
 | 
			
		||||
BEGIN
 | 
			
		||||
    -- Initialization
 | 
			
		||||
    NULL;
 | 
			
		||||
END TELSALE_BI_UTILS_DEV;
 | 
			
		||||
/
 | 
			
		||||
@@ -1,30 +1,30 @@
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM reward_gainers
 | 
			
		||||
  FROM REWARD_GAINERS
 | 
			
		||||
   FOR UPDATE;
 | 
			
		||||
 | 
			
		||||
SELECT b.reward_name,
 | 
			
		||||
       a.*
 | 
			
		||||
  FROM reward_gainers  a,
 | 
			
		||||
       reward_projects b
 | 
			
		||||
 WHERE a.reward_index = b.reward_index;
 | 
			
		||||
SELECT B.REWARD_NAME,
 | 
			
		||||
       A.*
 | 
			
		||||
  FROM REWARD_GAINERS  A,
 | 
			
		||||
       REWARD_PROJECTS B
 | 
			
		||||
 WHERE A.REWARD_INDEX = B.REWARD_INDEX;
 | 
			
		||||
 | 
			
		||||
--<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
SELECT DISTINCT s.saler_code,
 | 
			
		||||
                s.saler_name,
 | 
			
		||||
                t.team_code,
 | 
			
		||||
                t.team,
 | 
			
		||||
                bm.department_code,
 | 
			
		||||
                bm.department_name
 | 
			
		||||
  FROM tele_saler      s,
 | 
			
		||||
       tele_saler_team t,
 | 
			
		||||
       idst0.bm_t      bm
 | 
			
		||||
 WHERE s.team_code = t.team_code
 | 
			
		||||
   AND t.department_code = bm.department_code
 | 
			
		||||
   AND s.saler_code = '61136';
 | 
			
		||||
SELECT DISTINCT S.SALER_CODE,
 | 
			
		||||
                S.SALER_NAME,
 | 
			
		||||
                T.TEAM_CODE,
 | 
			
		||||
                T.TEAM,
 | 
			
		||||
                BM.DEPARTMENT_CODE,
 | 
			
		||||
                BM.DEPARTMENT_NAME
 | 
			
		||||
  FROM TELE_SALER      S,
 | 
			
		||||
       TELE_SALER_TEAM T,
 | 
			
		||||
       IDST0.BM_T      BM
 | 
			
		||||
 WHERE S.TEAM_CODE = T.TEAM_CODE
 | 
			
		||||
   AND T.DEPARTMENT_CODE = BM.DEPARTMENT_CODE
 | 
			
		||||
   AND S.SALER_CODE = '61136';
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM tele_saler_team t
 | 
			
		||||
 WHERE t.team_code = '107077'
 | 
			
		||||
  FROM TELE_SALER_TEAM T
 | 
			
		||||
 WHERE T.TEAM_CODE = '107077'
 | 
			
		||||
 | 
			
		||||
    SELECT *
 | 
			
		||||
            FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
@@ -35,7 +35,7 @@ SELECT *
 | 
			
		||||
SELECT <EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) <EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       round((SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)) * 100,
 | 
			
		||||
       ROUND((SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)) * 100,
 | 
			
		||||
             0) || '%' <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
  FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><EFBFBD>
 | 
			
		||||
 GROUP BY <EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
 | 
			
		||||
@@ -46,7 +46,7 @@ SELECT 
 | 
			
		||||
       <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       SUM(<EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>),
 | 
			
		||||
       SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ںϱ<EFBFBD><EFBFBD><EFBFBD>),
 | 
			
		||||
       round(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ںϱ<EFBFBD><EFBFBD><EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
       ROUND(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ںϱ<EFBFBD><EFBFBD><EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
             2) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
  FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
 GROUP BY <EFBFBD>·<EFBFBD>,
 | 
			
		||||
@@ -57,7 +57,7 @@ HAVING 
 | 
			
		||||
          <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
 | 
			
		||||
 | 
			
		||||
SELECT <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       round(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ںϱ<EFBFBD><EFBFBD><EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
       ROUND(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ںϱ<EFBFBD><EFBFBD><EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD>ո<EFBFBD><EFBFBD>˿ͻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
             2) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
  FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
 WHERE <EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD> = 'QDI'
 | 
			
		||||
@@ -68,37 +68,37 @@ SELECT 
 | 
			
		||||
 | 
			
		||||
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
SELECT <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
 | 
			
		||||
       round(nvl(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
       ROUND(NVL(SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) / SUM(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
 | 
			
		||||
                 0),
 | 
			
		||||
             2) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
  FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><EFBFBD> xb
 | 
			
		||||
 WHERE xb.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
 | 
			
		||||
  FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><EFBFBD> XB
 | 
			
		||||
 WHERE XB.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
 | 
			
		||||
 GROUP BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
 ORDER BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
 | 
			
		||||
-------------------------------------
 | 
			
		||||
SELECT zx.saler_name,
 | 
			
		||||
       bm.department_name
 | 
			
		||||
  FROM tele_saler      zx,
 | 
			
		||||
       tele_saler_team team,
 | 
			
		||||
       idst0.bm_t      bm
 | 
			
		||||
 WHERE zx.saler_name = '<EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD>'
 | 
			
		||||
   AND zx.team_code = team.team_code
 | 
			
		||||
   AND team.department_code = bm.department_code;
 | 
			
		||||
SELECT ZX.SALER_NAME,
 | 
			
		||||
       BM.DEPARTMENT_NAME
 | 
			
		||||
  FROM TELE_SALER      ZX,
 | 
			
		||||
       TELE_SALER_TEAM TEAM,
 | 
			
		||||
       IDST0.BM_T      BM
 | 
			
		||||
 WHERE ZX.SALER_NAME = '<EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD>'
 | 
			
		||||
   AND ZX.TEAM_CODE = TEAM.TEAM_CODE
 | 
			
		||||
   AND TEAM.DEPARTMENT_CODE = BM.DEPARTMENT_CODE;
 | 
			
		||||
----------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
truncate table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> t
 | 
			
		||||
 WHERE t.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> T
 | 
			
		||||
 WHERE T.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>
 | 
			
		||||
  FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>"
 | 
			
		||||
 WHERE <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
 | 
			
		||||
 | 
			
		||||
SELECT *
 | 
			
		||||
  FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
 | 
			
		||||
  FROM "BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>-24<32><34>";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user