• 締切済み

ACCESS クエリの抽出のやり方

初投稿になります。よろしくお願いします。 無礼な事、不明瞭な事がありましたらご指導宜しくお願いします。 ACCESS2007 クエリで困っています。 テーブル_出荷 【コード{主}】【出荷先(1)】【出荷先(2)】 テーブル_明細 【コード】【種類】【数(1)】【数(2)】と構成されたテーブルがあります。 フィールド【コード】はリレーションシップで繋ぎました。 クエリで 【コード(出荷)】【種類{抽出条件:果物}】【数(1)】【数(2)】【種類{抽:野菜}】【数(1)】【数(2)】 とテーブル_出荷・テーブル_明細・テーブル_明細_1で選択クエリをつくりました。 クエリを実行すると無事表示されたのですが、後日データを更新したら 表示されなくなりました。 おそらく【コード(出荷)】に対して【種類{抽:野菜}】が存在しないレコードが出てきたからだと思います。 存在しない場合は「空白」か「0」で表示したいのですが、何か方法がないでしょうか?

みんなの回答

noname#192382
noname#192382
回答No.1

明細1というテーブルもあるのでしょうか。

amamizuki
質問者

お礼

>>明細1というテーブルもあるのでしょうか。 説明不足で申し訳ありません。 当初、[テーブル_出荷][テーブル_明細]の二つでクエリを作ったのですが [テーブル_明細]より【種類】【数(1)】【数(2)】を二つずつクエリにいれるとフィールド名が【Expr1000】などになったためまずいと思い クエリデザイン上に[テーブル_明細]を二つ表示させました。 クエリデザインでテーブル_明細を二つ表示すると [テーブル_明細][テーブル_明細_1]と表示されていたのでそのまま書きました。 【コード(出荷)】テーブル_出荷 より 【種類{抽出条件:果物}】【数(1)】【数(2)】テーブル_明細 より 【種類{抽:野菜}】【数(1)】【数(2)】テーブル_明細_1 より

関連するQ&A