No.5
- 回答日時:
再びmaruru01です。
すみません。
VACHAR(VARCHAR?)だから文字列なんですね。
それなら、No.2の人のやり方ですね。
ただし、SUBSTR(AAA,3,2)ですが。
また、SUBSTRってたしかOracleにしかなかったような気がします。
SQLServerならSUBSTRING、AccessならMIDでしょうか。
あとは、ワイルドカードによるパターンマッチングという方法もあります。
WHERE 8桁フィールド名 LIKE '__01%' OR 8桁フィールド名 LIKE '__25%'
という感じでしょうか。
ワイルドカード(メタ文字)も、データベースによって異なるので注意して下さい。
この回答へのお礼
お礼日時:2002/12/18 15:03
たびたびご回答ありがとうございますm(_ _)m
答えていただいたやり方だと三桁目と四桁目が01か25の物になってしまうみたいです^^;
それなのでSUBSTRING関数を使ってやってみたいと思います!!
No.4
- 回答日時:
VACHARでなくてVARCHAR(可変長文字列)ですよね。
基本的にNo.2の方のでいいと思いますが、ちょっとだけ修正します。
メーカーコードが3桁目、4桁目ですので、
WHERE SUBSTR(AAA,3,2) >= '01'
AND SUBSTR(AAA,3,2) <= '25'
になります。
No.3
- 回答日時:
こんにちは。
maruru01です。そういう使い方の場合は、文字列と定義した方がいいんですが。
数値型だと、最初の2桁が0で始まるものが使えませんし。
また、お使いのデータベースが分かりませんので具体的には言えませんが、
方針としては、(01~25を抽出する場合)
100000で割った余り(MOD関数か)が10000~25999のものを抽出する
ということでしょうか。
Accessなら、MOD演算子を使用して、
WHERE 8桁フィールド名 MOD 100000 BETWEEN 10000 AND 25999
という感じでしょうか。
No.2ベストアンサー
- 回答日時:
こんにちわ。
八桁の数字の項目名がAAAとした場合
WHERE SUBSTR(AAA,1,2) >= '01'
AND SUBSTR(AAA,1,2) <= '25'
としてやればいいと思います。
SUBSTR関数は上記の例で言うとAAAの1桁から2文字という意味になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WORD差し込み印刷:日付の処理 ...
-
「#エラー」の回避
-
差し込み文書のルールで if the...
-
FileMakerで、フィールドの値が...
-
ファイルメーカー(FileMaker)...
-
ACCESSでデータ変更箇所が分か...
-
Oracle8での数値チェック
-
「フィールド更新」が表示されない
-
ファイルメーカー:ピクチャに...
-
ファイルメーカーでの西暦から...
-
accessのフィールドに10桁の数...
-
A1、A2、A3・・・とデータを増...
-
FileMakerで画像をまとめて書き...
-
ファイルメーカー5.0でCOUNTIF!!
-
FileMaker Pro7 カレンダーの作...
-
access フィールドのサイズ(文...
-
ACCESSのクエリの関数について
-
レポートのラベルなどの非表示...
-
差込印刷で顧客別に複数行のデ...
-
ファイルメーカープロでレコー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで入力したデータの順...
-
「#エラー」の回避
-
accessのフィールドに10桁の数...
-
差し込み文書のルールで if the...
-
「フィールド更新」が表示されない
-
ExcelからAccessデータを検索す...
-
Accessでボタンを押すと今日の...
-
access フィールドのサイズ(文...
-
FileMakerで、フィールドの値が...
-
フィールドの中のテキストを分...
-
WORD差し込み印刷:日付の処理 ...
-
Access フィールド内の値で、...
-
Accessで値がnullの場合は計算...
-
A1、A2、A3・・・とデータを増...
-
アクセス Access 時間の引き算
-
ACCESSでデータ変更箇所が分か...
-
accessのVBAで変数名でフィ...
-
ファイルメーカーでの指定桁数...
-
ファイルメーカーで英字だけ取...
-
FileMakerで繰り返しフィールド...
おすすめ情報