次のテーブルがあります。
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;