|
こんにちは、はじめまして。
わからない事があり困っているので質問させていただきました。
動作環境はWin2000_SP6、Access2000です。
あるフィールドの中から抜き出したい情報があるのですが
その情報は"*"に挟まれています。
例えば、あるテーブルに備考と情報というフィールドがあったとして
備考の中に
AAABBBCCC*55*DDEE
CACDND*FB*ERENWMWJU
という2つのデータが入っていて情報フィールドは空白だとします。
そして1つ目のデータの備考にある*55*の部分を同じレコードの情報へ書き込み、
2つ目のデータにある*FB*の部分をそのレコードの情報へ書き込むという
処理がしたい場合はどうすれば良いでしょうか?
*と*の間に挟まれたデータを抜き出して書き込むのが理想なのですが
"*"と"*"の間に挟まれる文字列をマスタ化することも可能です。
どれも上手くいかずに最悪SQL(クエリ)の抽出条件で
抜き出そうかと思って、条件にlike "*" & "*55*" & "*"と記述しても
*はワイルドカードとして認識されて
55を含む物を全て抽出してしまったので全くわからなくなり
質問しました。
説明が下手で申し訳ないのですが宜しくお願い致します。
|
|