

No.3ベストアンサー
- 回答日時:
1~10は1000
11~20は2000
21~30は3000
...........
このパターンがずっと続くなら、
INT((値+9)/10)*1000
で求められると思います。
そうでないなら、そのようなファンクションを作って、必要時に呼び出すというやり方もあります。
FUNCTION KEKKA(ATAI) AS LONG
SELECT CASE ATAI
CASE 1 TO 10
KEKKA = 1000
CASE 11 TO 20
KEKKA = 2000
CASE 21 TO 40
KEKKA = 3000
CASE ELSE
KEKKA = 0
END SELECT
END FUNCTION
No.2
- 回答日時:
いわゆる表引き(Lookup)ですね
下のような換算表を作ります
範囲下限 範囲上限 値
1 10 1000
11 20 2000
・
・
数値の入ったテーブルと上のテーブルを
クエリデザインビューに取り込み
結合はしないでおいて
数値フィールドの抽出条件欄に
Between 範囲下限 and 範囲上限
と書いて値を取り出せば、範囲に合致する値が取り出せます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessクエリで特定の行を削除...
-
Accessのクエリーのゼロデータ...
-
Access2007でSQLの複数列副問い...
-
AccessからExcelへの条件付エク...
-
Access クエリで連結する文字...
-
ACCESSでの期間の計算
-
アクセスのフィルタ nullにつ...
-
Access:固定長文字列ファイル...
-
Access Left$関数で全角半角が...
-
アクセスのクエリのデザインビュー
-
Accessクエリで年月フィールド...
-
Access からのラベル作成時、一...
-
アクセスのクエリ…
-
accessで空白の時の抽出
-
access(アクセス):パラメータ...
-
差込印刷で顧客別に複数行のデ...
-
差し込み文書のルールで if the...
-
「#エラー」の回避
-
ストアドのフィールド指定方法
-
初歩的なことなのですが・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのクエリーのゼロデータ...
-
Accessクエリで特定の行を削除...
-
access2019 チェックボックスと...
-
Access2007でSQLの複数列副問い...
-
Access クエリで連結する文字...
-
アクセスのフィルタ nullにつ...
-
Accessのデータの一部を削除す...
-
Accessクエリで年月フィールド...
-
Access Left$関数で全角半角が...
-
Accessのクエリで1フィールドの...
-
Access:固定長文字列ファイル...
-
ACCESS クエリ 抽出条件が多い場合
-
アクセスで任意の件数を抽出す...
-
accessで空白の時の抽出
-
Access2003 削除クエリで式1フ...
-
AccessからExcelへの条件付エク...
-
SQLのLIKE検索で清音と濁音/半...
-
access(アクセス):パラメータ...
-
sqlserverで書式チェックしたい
-
access2000での抽出条件
おすすめ情報