34,587
社区成员
发帖
与我相关
我的任务
分享
SELECT
bingqu,
COUNT(bingqu) AS countnum,
SUM(CASE WHEN QaId IS NOT NULL THEN 1 ELSE 0 END)QaId,
SUM(CASE WHEN QaId IS NULL THEN 1 ELSE 0 END)NullQaId
FROM
(
SELECT
SerialId,
PatientId,
patientType,
name AS WardOfficesId,
WardDoctorId,
name AS ExecuteOfficesId,
PatientName,
PatientGender,
PatientAge,
PhoneNumber,
PatientAdress,
ChargeableTime,
PatientStatus,
QaId,
SubmitTime,
IpAdress,
BingQu,
ChuangHao,
ZhengDuan
FROM
Tb_Evaluate
LEFT JOIN
Tb_Departments
ON Tb_Evaluate.ExecuteOfficesId = Tb_Departments.id
AND Tb_Evaluate.WardOfficesId = Tb_Departments.id
WHERE
patientType = 'Y'
) AS a
GROUP BY
bingqu