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