我有以下表格:
PATIENT PRACTICE
- PATIENT_ID - PRACTICE_ID
- PATIENT_NAME - PRACTICE_NAME
- PRACTICE_ID
这些表格记录了参加医疗实践的患者。我需要使用 COUNT 操作来计算每个实践的患者数量,然后按患者数量的升序对结果进行排序。
以下是所需的输出:
PracticeName NumberOfPatients
North Medical 3
East Medical 4
South Medical 5
West Medical 6
到目前为止我已经尝试过了,但它并没有像我预期的那样计算:
SELECT BRANCH.BRANCH_NAME, COUNT(EMPLOYEE.EMP_NUM)
FROM EMPLOYEE, BRANCH
GROUP BY BRANCH.BRANCH_NAME, EMPLOYEE.EMP_NUM;