T_会社マスターというテーブルの
社名1 | 社名2 |
---|---|
株式会社A | 株式会社A 東京営業所 |
このようなレコードを
社名1 | 社名2 |
---|---|
株式会社A | 東京営業所 |
このように置換する更新クエリを作りたいのですが、抽出条件・更新式が思い浮かびません
。。。
どのように構成すればよいでしょうか。
T_会社マスターというテーブルの
社名1 | 社名2 |
---|---|
株式会社A | 株式会社A 東京営業所 |
このようなレコードを
社名1 | 社名2 |
---|---|
株式会社A | 東京営業所 |
このように置換する更新クエリを作りたいのですが、抽出条件・更新式が思い浮かびません
。。。
どのように構成すればよいでしょうか。
デザインビューで更新クエリにして、下記のように設定してください。
SQLでは
回答ありがとうございます。
最初の質問で例示したパターンについては上手く置換できました!
や
等もまとめて抽出・置換することはできますでしょうか?
Hatenaさん、こちらわかりますでしょうか?
デザインビューで下記でどうでしょう。
素晴らしいです、上手く抽出することが出来ました。
ありがとうございます。
疑問なのですが、何故
ではなく
なのでしょうか??
仮に[社名1]に「みかん」が設定されているとします。
その場合、「T_会社マスター.社名2」の内容を「みかん」の前方一致で検索したいわけです。
Like "[社名1]*"
↑これの場合、全てをそのまま文字列として扱ってしまいますので、「[社名1]」の前方一致で検索してしまいます。
Like [社名1] & ""
↑これの場合、[社名1]に設定されている文字列、つまり「みかん」と「」をくっつけた文字列「みかん*」で検索を行います。