Access VBA質問箱 IV

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

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


7181 / 9994 ←次へ | 前へ→

【6010】Re:毎年の集計について
発言  小僧  - 05/8/25(木) 14:27 -

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

元のテーブルの詳細がご提示されていませんので、適当に作ってみました。

年度  人数  項目
2005年  1   水虫
2004年  2   高血圧
2003年  2   水虫
2004年  5   心疾患
2003年  4   高血圧
2002年  2   高血圧
2001年  3   心疾患
2001年  3   高血圧


こんな感じのテーブルに対して、以下のSQLを発行します。

TRANSFORM Sum(テーブル名.人数) AS 人数の合計
SELECT テーブル名.項目
FROM テーブル名
GROUP BY テーブル名.項目
PIVOT 1+DateDiff('yyyy',[年度を入力] & '1月1日',
   CDate(テーブル名.年度 & '1月1日')) & '年目'
In ('1年目','2年目','3年目');

「年度を入力」とでるので、「2002年」と答えると、
「2002年」「2003年」「2004年」のデータが表示されます。

フィールド名は「1年目」「2年目」「3年目」と固定なので
こういったクエリを元にすると、1つのフォームで対応が可能かと思われます。
451 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 お礼

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