アクセスデータの表示について

このQ&Aのポイント
  • アクセスデータの表示に関する問題について詳しく解説します。
  • クエリを組み合わせてデータを表示する際に注意すべき点を説明します。
  • 結合プロパティを使って片方のクエリでもデータを表示する方法について解説します。
回答を見る
  • ベストアンサー

アクセス データの表示について

アクセス2000 windows98です。 いくつかのテーブルを組み合わせ、計算やグループ化 などをして作った2つのクエリ同士を組み合わせてひとつ のクエリを作ったのですが、片方のクエリにしかない データは表示されません。 両方のクエリ(クエリを作った元のテーブルの両方に) にデータがないとだめなのです。 ひとつの商品を作るときにかかった費用で社内費と社外費 をそれぞれのクエリで計算してそれを組み合わせてひとつ のクエリを作ろうとしているので、社内費のみで作ること ができた商品は社外費のクエリには存在しないので商品名が表示されないという状況です。 多少アクセスのわかる方に聞きましたところ結合プロパティを片方のクエリにしかなくても表示できるように変えればよいと言われ、やってみたのですが良くわからずうまくいきません。 こちらは初心者ですので説明の仕方が下手でうまく 伝えられなくてすみません。 できるだけ簡単に教えて頂ければありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

1.商品コードクエリ(社内費と社外費合わせた)を作成 2.商品コードクエリと社内費クエリと社外費クエリを結合させる 詳しくは、イルカさんに『クエリー内でテーブルやクエリーの間の結合の種類を変更する』で聞いて見てください。 また http://www.accessclub.jp/ http://www.mahoutsukaino.com/ もどうぞ参考になれば幸いです

参考URL:
http://www.accessclub.jp/,http://www.mahoutsukaino.com/
fbru77
質問者

お礼

教えて頂いた通りやってみましたところ 解決しました。 ありがとうございました。

関連するQ&A

  • Accessクエリーで両方のテーブルの全てのデータを表示することは可能ですか?

    Accessの本来の主旨にあってないと思うのですが・・・。 とあるデータの入ったテーブルをA:1月分・B:2月分と分けて作成して おります。 この2つのテーブルをクエリーでひとつのデータにまとめたいと思い、 品番をキーにクエリーを作成しましたが、結合の種類ではA・B両方一致した データか、AのすべてのデータとBの一致したデータというように片方を 主にしたデータしか表示することができません。 AにはあるがBにはない、AにはないがBにはあるといった具合に、 一致したデータはもちろんのこと、一致しないデータも片方だけではなく 両方のテーブルのデータを表示することは可能でしょうか? そもそも、同じ構造のテーブルならひとつにまとめてクロス集計クエリーで 品番別に月単位で表示するようにしたらよいのでしょうか? できればテーブルはひとつにまとめたくないのですが・・・。 Accessの構造をあまり知らなくてごめんなさい。 よい解決策があったら教えてください。

  • Access 結合プロパティについて

    Access2010ですが、クエリの結合プロパティについて教えて下さい。 【テーブルA】 1 A1 2 A2 3 A3 【テーブルB】 2 B2 3 B3 4 B4 と言うテーブルから 【結合クエリ】 1 A1 2 A2 B2 3 A3 B3 4 B4 を作りたいです。 ところが、結合プロパティでは、 ・テーブルAのレコードを全部 ・テーブルBのレコードを全部 と言うのは選べるのですが、 両方のテーブルいずれかにあればデータを持ってくる と言う設定が分かりません。 すみません。どなたか教えて下さい。 よろしくお願いいたします。

  • アクセスについて教えてください。

     1.クエリーのビルドで計算をして四捨五入をしたいのですがどうしても   方法がわからないので、教えてください。プロパティで表示形式を   変えても、エクセルにエクスポートをすると戻ってしまいます・・・    2.クエリーで計算をし、そのクエリー1、クエリー2を一つのクエリーに   したときに、(1,2のテーブル結合は一方を全部表示させるものにしてま   す)項目で空欄になっているものは、計算されないのでしょうか?   なにか良い方法がありましたら、教えてください。   宜しくお願いします。

  • アクセスのドル表示

    ACCESSのクエリでフィールドで計算をした答えを$表示にしたいのですが、フィールドプロパティの通貨に"¥" "&" の表示があるのですが"$"の表示がありません。 "$"を表示させるにはどうすればいいでしょうか。 ちなみにテーブルでの"$"表示の方法はわかります。

  • アクセス2007 レポートで表示されないデータ

    アクセス2007を使い始めた初心者です。よろしくお願いします。 研究のための1000件ほどのデータのテーブルを元にクエリを作成しました。 そのクエリをレコードソースとしてレポートを作成しました。 ところが、表示されないデータがあります。 同じ数値のデータは表示されていません。 クエリを開いて確認すると、全てのデータが表示されていることは確認できました。 表示されないテキストボックスのプロパティを見ると「重複データの非表示」は「いいえ」になっています。  AAA XXX XXX        AAA XXX XXX  AAA XXX XXX   >>>   BBB XXX XXX  BBB XXX XXX                    どのようにしたら、全てのデータをレポートに表示させることが出来ますか。

  • アクセスのクエリーのことで教えてください

     テーブル1とテーブル2があってクエリーでリレーションシップを組むときに  結合プロパティを「テーブル1の全レコードと、テーブル2の同じ結合フィールドのレコードだけを含める。」にして表を作ろうとしたのですが、テーブル2に レコードが無い場合、テーブル1,2を使って作ったクエリー1で表を作り、 ビルドでクエリー1の項目を貼り付けて、計算させると、テーブル2にレコードが無いと空欄になっているためか、計算がうまく行きません。この問題を解決するにはどのような方法をとればよいですか? ほんとにこまったちゃんになっているので教えてください。 

  • Access 項目ごとにフォールド全データ表示

    Access2010で質問です。 よろしくお願いいたします。 Tabにある顧客番号フィールド全てに対して、 商品番号ごとに、実績が無いデータも表示させたいです。 --------------------- ・Tab(顧客情報テーブル) 顧客番号 顧客名 ・Q1(売上実績クエリ) 顧客番号, 商品名(抽出条件 Forms![フォーム1]![商品番号] Or Forms![フォーム1]![商品番号2] ) 売上実績 ・Q2(完成クエリ) 顧客番号,商品名,売上実績 1 ,商品A ,0 2 ,商品A ,2 3 ,商品A ,10 1 ,商品B ,1 2 ,商品B ,0 3 ,商品B ,5 --------------------- 選択クエリでTabフィールドを全て表示させるように結合させると、 --------------------- ・Q2(完成クエリ) 顧客番号,商品名,売上実績 1 ,商品B ,1 2 ,商品A ,2 3 ,商品A ,10 3 ,商品B ,5 --------------------- という表示になりますが、 顧客番号×商品数(A、B)のデータ数を出したいです。 単純に商品名ごとにTabとQ2結合クエリを作成し、 後でまとめるという方法もありますが、 Q1「商品名」の抽出条件は今後増える予定があるため、 できるだけ少ない数のクエリで処理できるようにしたいと思っています。 もしお分かりになれば、教えていただけないでしょうか。 どうぞよろしくお願いいたします。

  • Accessの重複データ非表示について

    Accessのクエリで重複データを非表示にする際、「クエリプロパティ」シートで「固有の値」を「はい」に変更しても上手くいきません。 この場合、どういう原因が考えられますか? アドバイスをよろしくお願いします。

  • ACCESSでの結合プロパティについて

    ACCESSでの結合プロパティは、3つあって、1つ目は2つのテーブルに共通するものだけを引っ張ってくる。 2つ目は片方の全部と、もう1方では、共通するものだけ。3つ目は、2つ目の逆。 両方のレコードを持ってくるということは出来ないのでしょうか? 例:「data」で結合して、表示は、今回厳密には定義しません。 テーブル1 ID data 1 a 2 b 3 c 4 d 5 e 6 f テーブルB ID data 4 d 5 e 6 f 7 g 8 h 9 I 10 j 結合プロパティ(1)では、 ID data 4 d 5 e 6 f 結合プロパティ(2)では、 ID data 1 a 2 b 3 c 4 d 5 e 6 f 結合プロパティ(3)では、 ID data 4 d 5 e 6 f 7 g 8 h 9 I 10 j となると思います。 今やりたいことは、全部持ってくることです。 ID data 1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 9 I 10 j よろしくお願い致します。

  • アクセスでデーター抽出方法を教えて

    アクセスで、クエリー&サブフォームを使わず、テーブルのデータをフォーム上で抽出したいです。教えて下さい。(例)テーブル1:商品名A 商品番号2・・・・・、フォーム上で商品番号2と入力したら商品名Aだけを表示したい。

専門家に質問してみよう