次のようなデータベースを作成しました。
テーブル:
PATIENT ID CONDITION DOCTOR DATE ADMITTED
PATIENT 1 CONDITION 1 DOCTOR 1 5/23/2011
PATIENT 2 CONDITION 1 DOCTOR 2 8/22/2011
PATIENT 3 CONDITION 2 DOCTOR 1 12/12/2010
表 2:
PATIENT ID CONDITION DOCTOR DATE CHANGED
PATIENT 1 CONDITION 4 DOCTOR 3 5/24/2011
PATIENT 1 CONDITION 3 DOCTOR 3 6/22/2011
PATIENT 2 CONDITION 1 DOCTOR 1 10/22/2011
次のような特定の日付に状態と医師を取得したい: (特定の日付に状態 x を有する患者の数)
DATE 5/1/2012 5/2/2012 5/3/2012
====================================================
CONDITION 1 5 2 1
CONDITION 2 2 1 2
AND 特定の日に状態 x を取得した患者の数 (例: 3 人の患者が状態 1 を持っていますが、1 人の患者が 2012 年 5 月 1 日に状態 1 を取得したため、3 ではなく 1 になります)
ちなみに、私はms-accessでこれをやっています。