人々が退院した場所のリストがあり、年齢別に分類する必要があります。私が現在以下に持っているクエリは機能しますが、すべての放電タイプのカウントをすべての年齢別にリストします。
0-1-2-3 歳の場合、年齢に基づいて退院タイプのすべての個別のカウントがあることがわかります。リストされているのはカウントのみになるようにするにはどうすればよいですかdischargeType
(18歳以下である限り)
SELECT DATEDIFF(yyyy, tblVisits.dob, tblVisits.admitdate) AS Age, tblDischarge.dischargeType, COUNT(tblDischarge.dischargeType) AS COUNTS
FROM tblVisits INNER JOIN
tblDischarge ON tblVisitsDischargeStatus = tblDischarge.dis_statID
GROUP BY DATEDIFF(yyyy,tblVisits.dob, tblVisits.Admitdate), tblDischarge.dischargeType
HAVING (DATEDIFF(yyyy,tblVisits.DOB, tblVisits.AdmitDate) <=18)