質問 |
||
| 質問者:nsymysnhrs | ACCESS2007で質問があります宜しくお願いします | |
|---|---|---|
困り度:
|
フィールド内の二桁または一桁の数字の下一桁の数字のみを呼び出す場合はどのようにすれば良いのでしょうか? 例えば フィールド1 12 5 20 2 の場合、下一桁の数字の 2 5 0 2 を呼び出したいのですが、 クエリでMIDやLEFT関数を仕様しても二桁の数字は可能ですが一桁の数字は呼び出せません。素人なので説明も下手ですがご教授お願いしまます |
|
質問投稿日時:08/07/05 14:59 質問番号:4153127 |
||
回答 |
|
| 回答者:DexMachina | > クエリでMIDやLEFT関数を仕様しても二桁の数字は可能ですが一桁の数字は呼び出せません。 数値に限定されるならNo.1の方の回答で充分ですが(→「10で割った余りを出す」)、 Mid関数やLeft関数と同系統の文字列操作の関数として「Right関数」というのも あります。 これであれば、「A1」「D51」などにも対応できますので参考までに。 例: Right([フィールド1], 1) (→フィールド1の右1文字を返します) |
|---|---|
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 15:37 回答番号:No.2 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| 回答者:keirika | [フィールド1] Mod 10 でどうでしょうか。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/07/05 15:04 回答番号:No.1 |
|
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |