私はテーブルとクエリをクエリする必要があります。ユーザー定義の期間は分または時間の整数です。 1つの前提は、選択された期間が午前12時に開始されるということです(それが意味をなさない場合)。つまり、ユーザーがレコードを15分ずつグループ化することを選択した場合、午前12時07分に開始する15分ごとにグループ化を開始することは許可されません。グループ化の開始点として、自動的に午前12:00を想定/使用します。他の期間でも同じです。n分または時間でグループ化する
このために独自の関数を作成する必要はありますか?パフォーマンスの問題を抱かないようにするために、他の方法や制限を使用する予定なので、パフォーマンスについてはあまり心配していません。私はこの問題を考えていないが、私はbegindatetimeに私のグループ化をベースとenddatetimeを無視することを計画しない機能を使用する場合は
timeentry
--entryid (autonumber)
--begindatetime (datetime)
--enddatetime (datetime)
:
私のテーブルは次のようになります。
私はMS Accessを使用していますが、可能であれば私の解決策をSQL ServerとMySQLと互換性のあるものにしたいと思います。しかし、私の主な焦点は今のところMS Accessだけです。
見たことがありますか? – Fionnuala
すべてのbegindatetime値の日付部分としてDec 30 1899がありますか? – HansUp
HansUp、実際の現在の日付と時刻の値ではありません。 – HK1