Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7178 / 9994 ←次へ | 前へ→

【6013】Re:毎年の集計について
回答  小僧  - 05/8/25(木) 16:10 -

引用なし
パスワード
   ▼サチチ さん:
こんにちは。

>ちなみに、これは小僧さんが作成していただけたSQlをモジュールに貼り付け、
>ボタンを作れば、フォームが出来るという事ですか?

そんなにAccess君は便利ではありません(笑)
ですが、SQL(クエリ)さえしっかりしてれば、フォームを作るのはかなり楽になるはずです。

なので 希望となる SQL(クエリ)をまず作ってみましょう。

>T_疾病管理で診断名・管理開始 を使いたいです。そこから、人数を
>もとめたいです。他に、治療開始・治療終了も作成は管理開始を参考に
>作成してみます。

まずは全年の集計クエリです。

クエリ全年:

TRANSFORM Count(T_疾病管理.ID) AS 人数
SELECT T_疾病管理.診断名
FROM T_疾病管理
GROUP BY T_疾病管理.診断名
PIVOT Left([管理開始],4);

次に指定した年から3年分のデータを集計するクエリです。

クエリ3年:

TRANSFORM Count(T_疾病管理.ID) AS 人数
SELECT T_疾病管理.診断名
FROM T_疾病管理
GROUP BY T_疾病管理.診断名
PIVOT 1+DateDiff('yyyy',[年度を入力] & '/01/01',
   CDate(Left(T_疾病管理.管理開始,4) & ' /01/01')) & '年目'
In ('1年目','2年目','3年目');

クエリ3年を実行すると「年度を入力」ときかれますので、
「1990」のような数字4桁を返すと「1990」「1991」「1992」の3年分のデータが
抽出されるはずです。 ※クエリ全年と比較してみてください。


まずはここまでがうまくいかないと進まないので確認してみて下さい。

394 hits

【6009】毎年の集計について サチチ 05/8/25(木) 12:00 質問
【6010】Re:毎年の集計について 小僧 05/8/25(木) 14:27 発言
【6012】Re:毎年の集計について サチチ 05/8/25(木) 15:22 質問
【6013】Re:毎年の集計について 小僧 05/8/25(木) 16:10 回答
【6014】Re:毎年の集計について サチチ 05/8/25(木) 16:39 質問
【6015】Re:毎年の集計について 小僧 05/8/25(木) 16:54 発言
【6017】Re:毎年の集計について サチチ 05/8/25(木) 17:15 質問
【6019】Re:毎年の集計について 小僧 05/8/25(木) 17:34 発言
【6029】Re:毎年の集計について サチチ 05/8/26(金) 9:29 質問
【6031】Re:毎年の集計について サチチ 05/8/26(金) 9:38 質問
【6032】Re:毎年の集計について 小僧 05/8/26(金) 9:54 発言
【6033】クエリ3年動きました!! サチチ 05/8/26(金) 9:59 質問
【6035】Re:クエリ3年動きました!! 小僧 05/8/26(金) 10:29 回答
【6037】OKです! サチチ 05/8/26(金) 10:42 質問
【6038】フォームの値をパラメータクエリに 小僧 05/8/26(金) 11:07 回答
【6041】Re:フォームの値をパラメータクエリに サチチ 05/8/26(金) 11:32 質問
【6043】Re:フォームの値をパラメータクエリに 小僧 05/8/26(金) 11:52 発言
【6045】出来ました!! サチチ 05/8/26(金) 12:00 質問
【6044】勘違い? サチチ 05/8/26(金) 11:53 質問
【6051】帳票フォームで縦計、横計を出す 小僧 05/8/26(金) 13:17 回答
【6055】これもOKです サチチ 05/8/26(金) 13:41 質問
【6059】Re:これもOKです 小僧 05/8/26(金) 14:02 発言
【6066】では、質問です サチチ 05/8/26(金) 14:26 質問
【6070】Re:では、質問です 小僧 05/8/26(金) 15:29 回答
【6073】SQLも直してOKです。(*^_^*) サチチ 05/8/26(金) 15:56 質問
【6078】Re:SQLも直してOKです。(*^_^*) 小僧 05/8/26(金) 16:44 発言
【6080】インポート サチチ 05/8/26(金) 17:15 質問
【6081】Re:インポート 小僧 05/8/26(金) 17:54 発言
【6082】Re:インポート サチチ 05/8/26(金) 19:16 お礼

7178 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078256
(SS)C-BOARD v3.8 is Free