次の形式のテーブルが 1 つあります。
Study Name ¦ xx ¦ yy ¦ zz ¦ Target No ¦ Current No.
これは study_information と呼ばれます
および別の形式:
Study Name ¦ Patient Name ¦ Date ¦ Time
これは、患者_訪問と呼ばれます
各スタディ名の患者数をカウントするクエリを作成しました。
SELECT patient_visits.study_name, Count(patient_visits.study_name) AS [Count]
FROM patient_visits
GROUP BY patient_visits.study_name;
たとえば、次のような出力が得られます。
Study Name ¦ Count
Study 1 ¦ 4
Study 2 ¦ 7
Study 3 ¦ 11
つまり、スタディ 1 の Patient_visits テーブルには 4 つのレコード (4 人の患者) がありました。
やりたいことは、調査情報テーブルの現在の番号フィールドにカウントを表示することです。クエリを検索するために現在の no フィールドのデータ型を設定しようとしましたが、スタディ名と一致する代わりにドロップダウン リストが生成されます。また、クエリの count フィールドと current_no の間に直接的な関係を作成しましたが、同じ結果が得られました。
これが明確であることを願っています。疑似で:
study_information.current_no = COUNT patient_visits.study_name where study_information.study_name = patient_visits.study_name
これら 2 つの値をリンクするにはどうすればよいですか?