- ベストアンサー
Accessのクエリで。
Accessのクエリで。 お世話になります。 Accessのクエリにて、デザインビューで色々抽出 条件を入力していて、#から始まる物を抽出しようとした所 (LIKE "#*")、数字の行のみしか抽出できない状態です。 どの様にしたら、#から始まる文字の行を抽出出来ますでしょうか。 ご教授下さいます様、宜しくお願い致します。
- miruchoko
- お礼率59% (191/323)
- その他(データベース)
- 回答数3
- ありがとう数4
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 記号としての#、つまり半角の#は制御文字なので#1のような使い方を します。 もし、 Like "#*" のように、#を全角で記入すると#で始まる レコードが表示されます。
関連するQ&A
- [Access]クエリの抽出条件について
アクセス初心者です。よろしくお願いします。 クエリの抽出条件に別テーブルのフィールドをあいまい検索で入れたいのですが方法がわかりません。 データシートビューには検索したいテーブル(tbl_1)と 検索する文字列が入ったテーブル(tbl_2)の2つを表示させています。 デザイングリッドは検索したいフィールドを表示し、 抽出条件にLike "*[tbl_2]![フィールド名]*"と入れましたが該当するものがあっても表示されないのです。 どうしたらよいでしょうか。ご伝授ください。
- 締切済み
- オフィス系ソフト
- アクセスのクエリにエクセルの表を貼り付け
アクセスのクエリをデザインビューで組むときに、「抽出条件、または」項目にに エクセルの表を引用(コピーして貼り付け)する事は出来ないでしょうか? エクセルの表は縦に1列に条件が入力されて並んでいます。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- access2000 クエリーについて
access2000を使っています。 クエリーの抽出条件をいちいちデザインビューで入れるのが面倒です。 クエリーを開く時に抽出条件を聞いてくれるようにしたり、フォームのリストボックスをクリックするとその条件のクエリーが出てくるように出来ないでしょうか? 例を挙げておきますと、テーブル(生徒テーブル:(1)生徒ID(2)生徒名(3)Tel(4)クラス クラステーブル:(1)クラスID(2)クラス名(3)担当者)で生徒テーブルの(4)クラスとクラステーブルがリンクしてあります。 それで、あるクラスの生徒を出したいのです。いかがでしょう。
- ベストアンサー
- その他(データベース)
- クエリの条件にての"*"の使い方
いつもお世話になっております。 Access2000にてクエリの抽出条件で悩んでいます。フォームにて入力があったときはそれで抽出・入力が無かった時は全て抽出したいと思い Like forms![フォーム名]![コントロール名]&"*" をクエリの抽出条件にセットしました。入力があったときはOKなのですが、入力が無かった時はテーブルにデータがあるレコードのみを抽出してしまいます。データが入ってないレコードも抽出したいのですがどのように記述すればいいのでしょうか? 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- アクセスのクエリ抽出について
アクセスで、テキストデータを開き クエリウィザードからフィールドの抽出条件として 文字が含まれているものと文字が含まれていないものと それぞれ抽出したいのですが Likeの式から抽出出来るのでしょうか? なにかの文字を含んでるデータに対しては 抽出できるのですが、うまく抽出出来ません。 下記のようなイメージで抽出したいと思ってます。 例 データ合計5件 "00000001234-23 " "12345672-1-2 " "" "55145672-1-3-2 " "" データあり3件 "00000001234-23 " "12345672-1-2 " "55145672-1-3-2 " データなし2件 "" "" 宜しくお願いします。
- ベストアンサー
- その他(データベース)
- Accessのクエリ
初めまして。Accessのクエリについての質問です。 Access2003を使っています。 検索フォームを作り、その検索フォームにテキストボックスを2つ作り、そのテキストボックスに検索したい言葉を入力し、コマンドボタンで作った検索ボタンを押すとマクロでフィルタの実行がされデータを抽出できるというものを作りました。フィルタには選択クエリを使用しています。抽出したい2つのフィールドの抽出条件にあいまい条件のLike "*" & [Forms]![フォーム名]![テキストボックス名] & "*"を入れています。 今はテキストボックスが2つですが、もっと増やしていろんな条件で検索出来るようにしたいので、3つ目のテキストボックスを作り、抽出条件も同じように入れました。ですが、そうすると今までちゃんとできていた最初の2つのテキストボックスによる抽出が違った結果となりでてきました。このとき、新しく作った3つ目のテキストボックスは空欄なので最初と同じ結果が出ると思ったのですが、これは抽出条件が3つはできないということでしょうか?どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- クエリーで全部のデータを抽出する方法
アクセスのクエリーでデータを抽出する時、具体的にはフォームでデータを入力し抽出するのですが、たとえばフォームのテキストボックスに数字を入れないとそのクエリーのフィールドは抽出がかからないようにしたいのです。(抽出フィールドが1つなら数字をいれなければクエリーのデータすべてが表示される) ----------------------------------- フィールド A B c テーブル テーブル1 テーブル1 テーブル1 抽出条件 [] [] または ---------------------------------- 上はクエリーのデザインですがクエリーをひらくと抽出条件をきいてきますがA列は何も入力しないでB列では1と入力するとBの列に1の入ってるレコードを表示させたいのです。(もし空欄が無理ならAの列の時何かある文字を入力すると全部表示になる、でもいいです。) まわりくどくなりましたが、アクセス超入門者です。よろしくおねがいします。
- 締切済み
- オフィス系ソフト
- ACCESS のフォームの内容をクエリーの抽出条件にするには?
Windows2000,Access2000です。 Accessのクエリーでデータを選択して表示する作業をしています。 現在はクエリーを自分で修正して実行しています。 でもそれではみんなで使うには使いづらいので、 フォームを作成しそのフォーム上の入力項目に入力された データをクエリーの抽出条件に指定する様にしようという事になりました。 フォーム上の入力フィールドの内容をクエリーの抽出条件に設定する方法はすぐわかりました。 でも「like」を指定する方法がわかりません。 つまりフォーム上の入力データを“xxx”とした時、クエリーの抽出条件を 「like "*xxx*"」としてクエリーを実行したいのです。 つたない文章でわかりにくいかと思いますが、ご存じの方おりましたら、 よろしくご教示ください。
- ベストアンサー
- その他(データベース)
- Accessのクエリーのデザインを印刷したい
Accessでクエリーをデザインビューで開くと、 四角い枠で囲まれて ・フィールド名 ・元のテーブル名 ・並べ替え ・表示/非表示 ・抽出条件 等が表示されますがこのままを印刷できないですか? SQLという形だとデータベース解析とかいうメニューで印刷できるのですが……枠に囲まれたクエリーのデザインビューのまま印刷したい。
- ベストアンサー
- オフィス系ソフト
- ACCESSでクエリがうまく使えません。
ACCESS2003初心者です。 製品区分というルックアップがあります。 ルックアップの列数は2、連結列は2になっています。 1列目 | 2列目 薬剤A | 1 薬剤B | 2 ・ ・ ・ 薬剤S | 19 まであります。 このデータの11までをクエリで抽出したいのですが、 クエリの製品区分の抽出条件に <="11" と入力して実行しても上手く処理してくれません。 1と10と11だけに該当して表示されます。 >="1" And <="11" としても同じ結果でした。 ※仮に、抽出条件に"8"と入力して実行すると 問題なく、8に該当するデータが表示されます。 他の数字も同じように抽出されます。 11以下に該当するデータだけを抽出したいのですが、 どこが悪いのでしょうか? そもそも、ルックアップの2列目を抽出するような方法は良くないのでしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございました。 こんなに早くご回答頂けると思ってませんでした。 今後とも宜しくお願い致します。