Microsoft Access 掲示板

曖昧検索後の置き換え / 4

4 コメント
views
4 フォロー
4
UPDATE Aテーブル, Bテーブル
SET Aテーブル.[1フィールド] = [2フィールド]
WHERE Aテーブル.[1フィールド] Like "*" & [3フィールド] & "*";

でどうだろう。

下記の簡単なサンプルで確認した限りではうまく変換されました。

Aテーブル

1フィールド
aあいうb
cかきくd
eさしすf

Bテーブル

2フィールド3フィールド
あいうえおあいう
かきくけこかきく
さしすせそさしす

 
3フィールドが複数該当したら、後の方で上書きされるようです。

通報 ...