• 締切済み

ACCESSで都道府県名から抽出

都道府県名からの抽出について教えてください。 テーブルは北海道、青森、秋田、岩手・・・・・・・でYES/NO型 都道府県名を入力し、その都道府県名にチェック(YES)が入っているレコードを抽出したいのですが

みんなの回答

回答No.3

テーブル構造の見直しを! id・・・・・・・・1,2,3,… divisionsName・・"北海道","青森","秋田"… checkFlag・・・・Yes,Yes,No… id(主キー)は、あったがいいですよ。 divisionsName(又は、都道府県名)・・・各都道府県毎に列を設ける必要はありません。 テーブルのデータの表示形式とテーブル構造とを分けて考えることがテーマなように思いますよ。

noname#215107
noname#215107
回答No.2

例えば、こういうテーブルでしょうか. 都道府県  チェック ------------------  北海道      青森      レ  青森  青森  青森  秋田  秋田     レ       秋田  秋田  秋田  岩手       岩手       岩手       岩手      次のようなクエリーを記述すると 都道府県名が「青森」で、尚且つ、チェックが入っているレコードが抽出されます。 SELECT * FROM テーブル名 WHERE 都道府県='青森' AND チェック=TRUE ;

回答No.1

【Teable1】 id・・・・・・・・1,2,3,…,47 divisionsName・・"北海道","青森","秋田"… checkFlag・・・・Yes,Yes,No… テーブル構造を補足されたし!

jrm40646
質問者

補足

テーブル構造は フィールド名:北海道、青森、岩手、秋田..... データ型:YES/NO型 フォームで都道府県名を入力し、該当するフィールドがYESのレコードを抽出したい。

関連するQ&A

  • Access 都道府県名を抽出したい

    1つの項目に"/"で区切られ複数の情報が入っています。 例) 登録01/NO#0000/xx県/タイトル:xxx 上記のデータから、クエリの抽出条件に記載する、都道府県名だけを取り出す関数を教えてください。 instrやmidを組み合わせるのは分かるのですが、初心者のためうまくできません。 ご教授いただけると幸いです。よろしくお願い致します。

  • 読点の打ち方

    (1)私は北海道、青森、岩手、秋田、宮城に行ったことがある。 (2)私は北海道と、青森、岩手、秋田、宮城に行ったことがある。 (3)私は北海道と、青森と、岩手と、秋田と、宮城に行ったことがある。 (4)私は、北海道、青森、岩手、秋田、宮城に行ったことがある。 (5)私は、北海道と、青森、岩手、秋田、宮城に行ったことがある。 (6)私は、北海道と、青森と、岩手と、秋田と、宮城に行ったことがある。 (7)私は、北海道、青森、岩手、秋田、宮城に、行ったことがある。 (8)私は、北海道と、青森、岩手、秋田、宮城に、行ったことがある。 (9)私は、北海道と、青森と、岩手と、秋田と、宮城に、行ったことがある。 (10)私は北海道、青森、岩手、秋田、宮城に、行ったことがある。 (11)私は北海道と、青森、岩手、秋田、宮城に、行ったことがある。 (12)私は北海道と、青森と、岩手と、秋田と、宮城に、行ったことがある。 読点の付け方はどれが正しいですか? 都道府県の部分は「、」ではなく「・」の方がいいでしょうか? 「青森、岩手、秋田、宮城」ではなく「青森・岩手・秋田・宮城」の方がいいでしょうか?

  • Accessでチェックボックスで抽出するには?

    Accessのフォーム検索でチェックボックスを使用して複数のレコードを抽出するにはどうすればよいでしょうか? Section1・2・3があると仮定します。 そこで、1をチェックすれば、そのサブフォームにSection1がOnになっている該当するレコードが出てくるようにしたいです。1・2をチェックすれば二点に絞り込み。 ちなみに、Section項目はYes/no形式と考えておりますが、適切な検索できるフォームの作り方を教えてください。

  • アクセスにおける条件付の抽出

    お世話になります。教えてください。 以下の3つのテーブルがあります。 1)ベーステーブル 場所 | かな | 種類 -------------------------- 王子 | あ  | 水 王子 | い  | 紙 仙台 | あ  | 紙 青森 | あ  | 鳥 青森 | あ  | 水 秋田 | い  | 鳥 秋田 | あ  | 紙 秋田 | い  | 水 2)かなテーブル 番号 | かな ------------------- 1  | い 2  | あ 3)種類テーブル 番号 | 種類 ---------------- 1  | 紙 2  | 木 3  | 水 4  | 鳥 で、結果としては 場所 | かな | 種類 -------------------------- 王子 | い  | 紙 仙台 | あ  | 紙 青森 | あ  | 水 秋田 | い  | 水 つまり 同じ「場所」で「あ」と「い」があれば「い」を優先して場所を抽出し その中で い>上>木>水>鳥、 あ>上>木>水>鳥  という条件にて 抽出すると上記のような結果になると思いますが、その方法がわかりません。 sqlで書かれても正直わかりませんので、アクセスについているクエリで できないでしょうか? どのようにしても結果が出てきません。 よろしくお願いします。

  • access2007で、条件抽出する方法を教えてください

    ACCESSの初心者です。 下記データ形式で、条件抽出を行いたいです。 【テーブル1】 【抽出条件テーブル】 【抽出結果テーブル】 ・抽出条件は、完全一致抽出でなく”含む”でやりたいです・(例:)*老人福祉施設* ・そして、抽出結果には、重複行が出ないよう、重複削除がされていて欲しいです。 ・【抽出条件テーブル】の内容を更新されたら、容易に、新たな結果を取得できるような仕組みにしておきたいです。 【テーブル1】 会社名 業種 住所 *****慶和園 特別養護老人ホーム,老人福祉施設 北海道虻田郡京極町字更進 ***特別養護老人ホームほのぼの荘 特別養護老人ホーム 北海道利尻郡利尻町仙法志字政泊 ***町役場/特別養護老人ホーム 特別養護老人ホーム 北海道利尻郡利尻富士町鬼脇字金崎 ***村役場/特別養護老人ホーム銀河荘 特別養護老人ホーム 北海道虻田郡留寿都村字留寿都 ****/普仁園・愛仁園 特別養護老人ホーム,福祉施設,養護老人ホーム,老人福祉施設 北海道帯広市南町 【抽出条件テーブル】 業種 住所 老人福祉施設 北海道 老人福祉施設 青森県 老人福祉施設 岩手県 ラーメン店 北海道 ラーメン店 青森県 ラーメン店 岩手県 【抽出結果テーブル】 会社名 業種 住所 *****慶和園 特別養護老人ホーム,老人福祉施設 北海道虻田郡京極町字更進 ***特別養護老人ホームほのぼの荘 特別養護老人ホーム 青森県******* ***町役場/特別養護老人ホーム 特別養護老人ホーム 岩手県利尻郡利尻富士町鬼

  • 特定の文字列を含んだ行だけ抽出したい

    エクセルの関数で質問です。 あるシートに都道府県の一覧が入っているとします。 「北海道、青森県、秋田県・・・」というように縦一列になっています。 また別のシートには都道府県名を含んだニュースのタイトルが入っています。 「北海道名産の●●~」のような感じです。 ただ、このタイトルには都道府県名が入っていないニュースも含まれています。 そこで、都道府県一覧にある単語を含んだニュースタイトルだけを何らかの状態で抽出したいと考えています。 例えばそのニュースタイトルだけ別のセルに都道府県名が付く、など何でも構いません。 IFやVLOOK-UP、COUNT IF関数も調べたのですがうまくいかず。。。 よろしくお願いいたします!

  • Access 抽出条件

    クエリの抽出条件で特定のレコードを抽出したいのですが 最新の三年分のレコードデータを抽出する場合どのような式にすればよいのでしょうか? テーブルには年月フォームがあり年月が入力されています。

  • アクセスのクエリでの抽出条件

    CD 都市 更新日付 001 秋田 2008/01 002 青森 2008/03 003 秋田 2008/03 004 青森 2008/02 005 札幌 2008/02 上のようなデータがあり、更新日が最新のデータで下のように抽出したいのですが、グループ化ではなく、クエリではどのように抽出条件をいればいいのでしょうか?       003 秋田 2008/03       002 青森 2008/03       005 札幌 2008/02 エクセルに落としDMAX等使用してみましたがうまくいきません。 何かご指導ありましたら宜しくお願い致します。

  • 【EXCEL】ワークシート名を変更方法しっていますか!?

    以下のようなものをワークシート名として一括変換する方法は ありますでしょうか? (以下の例です) 行番|都道府県|人口 --------------------------- 1  |北海道 |50万人   2  |青森県 |20万人 3  |岩手県 |10万人 4  |宮城県 |30万人 5  |秋田県 |25万人 この表でいうと都道府県名の列の行名(都道府県名)を ワークシート名に一括に変換する方法ってありますでしょうか? 上の表でいいますと5個ワークシートが出来て |北海道|青森県|岩手県|宮城県|秋田県|  と言う感じになります。 ご助言のほどよろしくお願いします。

  • Access チェックボックスを利用した絞込検索のクエリ記述

    ここ数日、試行錯誤やgoogle検索したのですが、分からないためヒントを下さい。 Accessで、チェックボックス(Yes/No)を含むテーブルがあります。 検索フォームを作成し、ここにチェックを入れることで、テーブルから一致するデータを抽出したいです。 ただし、「Yes」のみが有意なデータで、「No」は無視したいです。    チェックA チェックB チェックC 1    Yes    No     No 2    Yes    Yes    No 3    Yes    Yes    Yes (得たい結果) チェックAをYesで検索…1,2,3 チェックA+BをYesで検索…1,2 チェックA+B+CをYesで検索…3 単に検索フォームのチェックボックスの値を「抽出条件」に入れますと、「No」まで一致するように抽出するので意図と違います。 チェックを入れなかった項目については無視して、クエリを働かせられればよいのですが...。 どのようにクエリを記述したらよいのでしょうか。 フォームにあるチェックボックスからのデータの取得や抽出結果のフォームへの表示などはできています。 よろしくお願いいたします。

専門家に質問してみよう