SUM(CASE t1.hospitalLevel WHEN '二级' THEN t1.num ELSE 0 END) as 'oneSecondLevelNum',
SUM(CASE t1.hospitalLevel WHEN '二级' THEN t2.num ELSE 0 END) as 'towSecondLevelNum',
SUM(CASE t1.hospitalLevel WHEN '三级' THEN t1.num ELSE 0 END) as 'oneThreeLevelNum',
SUM(CASE t1.hospitalLevel WHEN '三级' THEN t2.num ELSE 0 END) as 'towThreeLevelNum'
FROM
(
SELECT
a.answer as num,
ais.answer as aisNum,
n.answer as hospitalName,
l.answer as hospitalLevel,
c.area_name
FROM
(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'actual-Nnt') a
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'AIS-Nnt') ais on a.questionnaire_detail_id = ais.questionnaire_detail_id
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'HOS-NAME') n on a.questionnaire_detail_id = n.questionnaire_detail_id
LEFT JOIN(SELECT r.questionnaire_detail_id, a.`area_name` FROM t_qcp_questionnaire_record r, t_area a WHERE r.`question_code` = 'CITY-COUNTY' and a.id = SUBSTRING_INDEX(r.answer,",",1)) c on a.questionnaire_detail_id = c.questionnaire_detail_id
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'HOS-LEVEL') l on a.questionnaire_detail_id = l.questionnaire_detail_id
LEFT JOIN t_qcp_questionnaire_detail d on d.id = a.questionnaire_detail_id
WHERE
d.rec_status = 0
and a.rec_status = 0
and n.rec_status = 0
and d.questionnaire_id = #{oneId}
and d.submit_status = 1
)t1,
(
SELECT
a.answer as num,
ais.answer as aisNum,
n.answer as hospitalName,
l.answer as hospitalLevel,
c.area_name
FROM
(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'actual-Nnt') a
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'AIS-Nnt') ais on a.questionnaire_detail_id = ais.questionnaire_detail_id
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'HOS-NAME') n on a.questionnaire_detail_id = n.questionnaire_detail_id
LEFT JOIN(SELECT r.questionnaire_detail_id, a.`area_name` FROM t_qcp_questionnaire_record r, t_area a
WHERE r.`question_code` = 'CITY-COUNTY' and a.id = SUBSTRING_INDEX(r.answer,",",1)) c on a.questionnaire_detail_id = c.questionnaire_detail_id
LEFT JOIN(SELECT * FROM t_qcp_questionnaire_record WHERE `question_code` = 'HOS-LEVEL') l on a.questionnaire_detail_id = l.questionnaire_detail_id
LEFT JOIN t_qcp_questionnaire_detail d on d.id = a.questionnaire_detail_id