• ベストアンサー

access2000にてクエリで日付計算

アクセスのテーブルにて 開始時間 00:00 と終了時間 99:99 を持っています クエリで 終了時間-開始時間を計算し 実働時間 00:00 を出したいのですが 普通に計算すると0.023088・・・とかの数字になります 実働時間を計算する方法はありますでしょうか? 開始時間 終了時間ともデータ型は 日付/時刻型になってます

質問者が選んだベストアンサー

  • ベストアンサー
  • palmmy
  • ベストアンサー率38% (841/2169)
回答No.1

計算結果も日付/時刻型になっていますか?

mappy0213
質問者

お礼

早い回答ありがとうございました 簡単なことでした 申し訳ありません できました

その他の回答 (2)

noname#22222
noname#22222
回答No.3

まあ、日付をまたがないという前提で SELECT CDate([終了時間]-[開始時間]) AS 実働時間 FROM テーブル1;

mappy0213
質問者

お礼

回答ありがとうございます#1さんの内容で解決いたしました ありがとうございました

  • laputart
  • ベストアンサー率34% (288/843)
回答No.2

クエリデザインで、終了時間-開始時間のフィールドを指定します。 右クリックでプロパティを開いて、書式に欄に hh:mm と入力すると 3:45 の用に 時刻が設定できます。

mappy0213
質問者

お礼

回答ありがとうございます#1さんの内容で解決いたしました ありがとうございました

関連するQ&A

専門家に質問してみよう