お世話になります。
タイトル通り、クエリで 月 氏名(患者_ID)ごとの通院目的(診察、検査、リハビリ)の回数を求めることはできるのでしょうか?
通院_ID | 通院日 | 患者_ID | 患者氏名 | 通院目的_ID | 通院目的 |
---|---|---|---|---|---|
1 | R07/02/05 | 01 | 佐藤 太郎 | 1 | 診察 |
2 | R07/02/05 | 02 | 斉藤 隆 | 1 | 診察 |
3 | R07/02/05 | 03 | 鈴木 次郎 | 2 | 検査 |
4 | R07/02/10 | 01 | 佐藤 太郎 | 2 | 検査 |
5 | R07/02/10 | 03 | 鈴木 次郎 | 2 | 検査 |
6 | R07/02/20 | 01 | 佐藤 太郎 | 1 | 診察 |
7 | R07/02/20 | 02 | 斉藤 隆 | 3 | リハビリ |
8 | R07/02/20 | 03 | 鈴木 次郎 | 3 | リハビリ |
9 | R07/02/25 | 01 | 佐藤 太郎 | 3 | リハビリ |
10 | R07/02/25 | 02 | 斉藤 隆 | 3 | リハビリ |
11 | R07/02/25 | 03 | 鈴木 次郎 | 3 | リハビリ |
12 | R07/03/05 | 01 | 佐藤 太郎 | 1 | 診察 |
13 | R07/03/05 | 02 | 斉藤 隆 | 3 | リハビリ |
14 | R07/03/05 | 03 | 鈴木 次郎 | 3 | リハビリ |
通院_ID:オートナンバー型
患者_ID&通院目的_ID:テキスト型
アクセスのバージョン:2019
下の様な結果を出したいです。
通院年 | 通院月 | 患者_ID | 患者氏名 | 診察回数 | 検査回数 | リハビリ回数 | 通院回数 |
---|---|---|---|---|---|---|---|
2025 | 2月 | 01 | 佐藤 太郎 | 2 | 1 | 1 | 4 |
2025 | 2月 | 02 | 斉藤 隆 | 1 | 2 | 3 | |
2025 | 2月 | 03 | 鈴木 次郎 | 2 | 2 | 4 |
通院年: Format([通院日],"yyyy") 集計:グループ化 抽出条件:2025
通院月: Format([通院日],"m") 集計:グループ化 抽出条件:2
患者ID&患者氏名 集計:グループ化
通院回数: 通院日 集計:カウント
診察回数:? ここの求め方が知りたい
検査回数:?
リハビリ回数:?
よろしくお願いいたします。
2通りの方法を載せておきます
SQL文中の テーブル名 は実際の名前に変更して下さい
■クロス集計
■集計クエリ
ありがとうございました
解決いたしました。