|
@@ -4038,8 +4038,8 @@
|
|
|
FROM
|
|
|
(
|
|
|
SELECT
|
|
|
- CASE WHEN a.doctor_id is NULL OR a.doctor_id ='' THEN '未知' ELSE a.doctor_id END AS doctorId,
|
|
|
- CASE WHEN a.doctor_name is NULL OR a.doctor_name ='' THEN '未知' ELSE a.doctor_name END AS doctorName,
|
|
|
+ a.doctor_id AS doctorId,
|
|
|
+ a.doctor_name AS doctorName,
|
|
|
count( * ) AS mrNum,
|
|
|
ROUND( sum( CAST( c.score_res AS DECIMAL ( 18, 2 )) ), 2 ) AS totleValue,
|
|
|
ROUND( avg( CAST( c.score_res AS DECIMAL ( 18, 2 )) ), 2 ) AS averageValue,
|
|
@@ -4119,8 +4119,8 @@
|
|
|
) t1,
|
|
|
(
|
|
|
SELECT
|
|
|
- CASE WHEN a.doctor_id is NULL OR a.doctor_id ='' THEN '未知' ELSE a.doctor_id END AS doctorId,
|
|
|
- CASE WHEN a.doctor_name is NULL OR a.doctor_name ='' THEN '未知' ELSE a.doctor_name END AS doctorName,
|
|
|
+ a.doctor_id AS doctorId,
|
|
|
+ a.doctor_name AS doctorName,
|
|
|
count( * ) AS entryNum
|
|
|
FROM
|
|
|
med_behospital_info a,
|
|
@@ -4214,8 +4214,8 @@
|
|
|
FROM
|
|
|
(
|
|
|
SELECT
|
|
|
- CASE WHEN a.doctor_id is NULL OR a.doctor_id ='' THEN '未知' ELSE a.doctor_id END AS doctorId,
|
|
|
- CASE WHEN a.doctor_name is NULL OR a.doctor_name ='' THEN '未知' ELSE a.doctor_name END AS doctorName,
|
|
|
+ a.doctor_id AS doctorId,
|
|
|
+ a.doctor_name AS doctorName,
|
|
|
sum( d.rule_type = 1 ) AS emptyNum,
|
|
|
sum( d.rule_type = 2 ) AS errorNum,
|
|
|
count( DISTINCT a.behospital_code ) AS mrNum
|