※ ChatGPTを利用し、要約された質問です(原文:テーブルから指定した文字数を抽出し更新したい)
テーブルから指定した文字数を抽出し更新したい
はじめましてこんばんは。
accessで下記のようなことをしたいのですがアドバイスをいただけないでしょうか。
件数 地域 店舗名 住所 市名
1 北海道 ○×店 札幌市○×区1-1
2 北海道 ××店 札幌市××区2-2
3 北海道 △△店 札幌市△△区3-3
4 北海道 ○○店 札幌市○○区2-1
5 北海道 ×○店 札幌市×○区1-4
6 北海道 △×店 札幌市△×区3-2
7 北海道 ○△店 札幌市○△区1-1
8 北海道 ○×店 旭川市○×1-2
9 北海道 ××店 旭川市××4-2
10 北海道 ○×店 小樽市○×3-3
11 北海道 ○○店 北見市○○4-4
12 青森県 ○×店 青森市○×1-1
13 青森県 △△店 八戸市△△2-2
14 青森県 ○×店 八戸市○×5-5
15 岩手県 ××店 盛岡市××2-3
16 宮城県 ○×店 仙台市○×区3-3
このようなテーブルがあり住所の欄から最初の3文字を抽出し
市名の欄に○○市というように抜き出してテーブルを更新したい。
市名を抽出する際の条件として市名は3文字限定
「市」以外に「区」もあるというのは考慮する必要はありません。
クエリを使い札幌市を含むテーブルを抽出することはできたのですが
住所から3文字抽出しその結果を同じテーブルの市名の欄に
書き込むことができませんでした。
どなたかアドバイスをいただけないでしょうか?宜しくお願い致します。
お礼
回答ありがとうございます。 また説明不足で申し訳ありません。 教えていただいた関数も一度試みており選択クエリでは希望の3文字を抽出することはできました。 追加クエリでも試してみましたが新たに市名のみ入ったテーブルが増えてしまいました。 更新クエリだとうまく更新できずに困っております。。
補足
とても大きな勘違いをしておりご迷惑おかけしました。 無事に解決することができました。 このたびは回答ありがとうございました。