今日 10 人以上の患者を受け入れた病棟ごとに、病棟名、病棟の種類、各病棟のベッド数をリストします。
次のスキーマを指定します。
Patient(PatNo, patName, patAddress, DOB)
Ward (wardNo, wardName, wardType, noOfBeds)
Contains (PatNo, WardNo, admissionDate)
ここに私のSQLがあります:
select PatNo, wardNo, wardName, wardType, noOfBeds
from Ward w , Contains c
where w.wardNo = c.WardNo
and count(c.patNo) > 10
and c.admissionDate = getDate();
関係代数で集計を使用する方法がわかりません。