ACCESS2000総合相談所

このエントリーをはてなブックマークに追加
クエリーを作り、その中で演算フィールドを作ることがありますが、
その作ったフィールドのデータ型はどうやって決まるのでしょうか。

例えば、[費用]と言うフィールドを通貨型として[予算]テーブルで規定しておき
以下のようなフィールドを含むクエリーを作ります。
[費用] [予算]テーブル
[消費税] 式:Int(費用*0.05)
[合計] 式:[費用]+[消費税]

これをクエリーのデータシートビューで見ると
費用 消費税 合計
  \1,000 50 \1,050

となります。同じ演算フィールドで片方は数値型、もう片方は通貨型に
なってるように見えるのですが・・・。

ちなみに単純に、[費用]/1000とやると1(数値型?)で表示されます。
Why???