質問 |
||
| 質問者:caffee0422 | アクセスの複雑な条件について | |
|---|---|---|
困り度:
|
以下のタリフに応じて利用料金を求めたいと考えております。 (1)9:00〜21:00→20円/30秒 (2)上記時間帯以外は無料 利用開始/終了日、利用開始/終了時刻(時分秒)と利用時間(秒)を元に、料金計算を行います。 エクセルでは、利用開始/終了時刻を全て「秒」で表し(日跨の場合86400加算)IF文で時間帯別に複数条件を指定し、計算していました。アクセスでも料金計算を行いたいのですが、方法がわからず途方に暮れています。複雑なIF文以外にも良い方法はあるのでしょうか? ご教示よろしくお願い致します。 |
|
質問投稿日時:08/03/12 22:13 質問番号:3857397 |
||
回答 |
|
| 回答者:gatyan | iif()などで対応できないら、コードモジュール内に作成した自作関数(Public関数)を呼び出すのはどうでしょう? SQLやクエリから呼び出す祭に引数も受け取れるし、もちろん値も返せます スピードや他のDBシステムに切り替える事を考えるとチョット悩みますが、そういう方法もあるって事で |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/03/12 23:01 回答番号:No.1 |
|
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |