- 締切済み
ACCESS2007で質問があります宜しくお願いします
フィールド内の二桁または一桁の数字の下一桁の数字のみを呼び出す場合はどのようにすれば良いのでしょうか? 例えば フィールド1 12 5 20 2 の場合、下一桁の数字の 2 5 0 2 を呼び出したいのですが、 クエリでMIDやLEFT関数を仕様しても二桁の数字は可能ですが一桁の数字は呼び出せません。素人なので説明も下手ですがご教授お願いしまます
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- DexMachina
- ベストアンサー率73% (1287/1744)
回答No.2
> クエリでMIDやLEFT関数を仕様しても二桁の数字は可能ですが一桁の数字は呼び出せません。 数値に限定されるならNo.1の方の回答で充分ですが(→「10で割った余りを出す」)、 Mid関数やLeft関数と同系統の文字列操作の関数として「Right関数」というのも あります。 これであれば、「A1」「D51」などにも対応できますので参考までに。 例: Right([フィールド1], 1) (→フィールド1の右1文字を返します)
- keirika
- ベストアンサー率42% (279/658)
回答No.1
[フィールド1] Mod 10 でどうでしょうか。