|
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 单号, 学员编号, 姓名, 申请准驾车型代号, 班级, 业务名称, 考试日期, 创建日期,
所属机构
|
|
|