haotengtech 發表于 2016-5-4 08:54:04

        考試統計中科目一到四的調整




        CREATE VIEW dbo.ViewExam
        AS
        SELECT 單號, 學員編號, 姓名, 申請準駕車型代號, 班級, 業務名稱, 考試日期, 創建日期,
              所屬機構, MAX(CASE 考試結果 WHEN 1 THEN 1 ELSE 0 END) AS 合格,
              MAX(CASE 考試結果 WHEN 2 THEN 1 ELSE 0 END) AS 喊過,
              MAX(CASE 考試結果 WHEN 3 THEN 1 ELSE 0 END) AS 處理,
              MAX(CASE 考試結果 WHEN 4 THEN 1 ELSE 0 END) AS 不合格,
              MAX(CASE 考試結果 WHEN 5 THEN 1 ELSE 0 END) AS 二次不合格,
              MAX(CASE 考試結果 WHEN 6 THEN 1 ELSE 0 END) AS 未考,
              MAX(CASE 考試結果 WHEN 7 THEN 1 ELSE 0 END) AS 缺考,
              MAX(CASE 考試項目 WHEN 1 THEN 理論教練員 WHEN 2 THEN 樁桿教練員 WHEN 3 THEN
               場地教練員 WHEN 4 THEN 路訓教練員 END) AS 教練,
              MAX(CASE 考試結果 WHEN 1 THEN '合格' WHEN 2 THEN '喊過' WHEN 3 THEN '處理' WHEN
               4 THEN '不合格' WHEN 5 THEN '二次不合格' WHEN 6 THEN '未考' WHEN 7 THEN '缺考'
               ELSE '' END) AS 結果
        FROM dbo.ViewStudentDetail
        WHERE (業務名稱 = '科一結果登記') OR
              (業務名稱 = '科二樁結果登記') OR
              (業務名稱 = '科二場結果登記') OR
              (業務名稱 = '科二結果登記') OR
              (業務名稱 = '科三結果登記') OR
              (業務名稱 = '科四結果登記')
        GROUP BY 單號, 學員編號, 姓名, 申請準駕車型代號, 班級, 業務名稱, 考試日期, 創建日期,
              所屬機構


        頁: [1]
        查看完整版本: 考試統計中科目一到四的調整