Access VBA質問箱 IV

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

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


2449 / 9994 ←次へ | 前へ→

【10819】Re:時間集計について
回答  hatena  - 08/12/2(火) 10:21 -

引用なし
パスワード
   >指摘にもありましたが、年度はあいまいにしてますが、2008年なら2008年だけ
>集計するようにしています。年度で1つのデータベースで管理するつもりです。

年度ごとにテーブルを分けると言うことでしょうか。
それは、しない方がいいと思います。
テーブルを分けてしまうと、いろいろ面倒です。
一つのテーブルにして、年度毎のデータが必用なときは、
クエリで抽出するというのがデータベース設計の基本です。

>式(Sum(Sum(DateDiff("n",
>IIf([開始年月日]<DateSerial(Year(Date()),[月?],1),
>   DateSerial(Year(Date()),[月?],1),[開始年月日]+[開始時間]),
>IIf([終了年月日]>=DateSerial(Year(Date()),[月?]+1,1),
>   DateSerial(Year(Date()),[月?]+1,1),[終了年月日]+[終了時間])))))
>で集計関数を使用することは出来ませんと、出てしまいます...

すみません。式に間違いがありました。Sumが余分でした。

※1 に設定する式
DateDiff("n",
IIf([開始年月日]<DateSerial(Year(Date()),[月?],1),
   DateSerial(Year(Date()),[月?],1),[開始年月日]+[開始時間]),
IIf([終了年月日]>=DateSerial(Year(Date()),[月?]+1,1),
   DateSerial(Year(Date()),[月?]+1,1),[終了年月日]+[終了時間]))

474 hits

【10801】時間集計について まつ 08/11/27(木) 9:45 質問[未読]
【10804】Re:時間集計について neptune 08/11/27(木) 15:47 発言[未読]
【10809】Re:時間集計について まつ 08/11/28(金) 12:30 質問[未読]
【10812】Re:時間集計について neptune 08/11/28(金) 13:10 回答[未読]
【10813】Re:時間集計について まつ 08/11/28(金) 18:49 お礼[未読]
【10814】Re:時間集計について hatena 08/11/30(日) 23:50 回答[未読]
【10818】Re:時間集計について まつ 08/12/2(火) 9:50 発言[未読]
【10819】Re:時間集計について hatena 08/12/2(火) 10:21 回答[未読]
【10823】Re:時間集計について まつ 08/12/2(火) 15:19 発言[未読]
【10825】Re:時間集計について まつ 08/12/2(火) 15:27 発言[未読]

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