Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Access 2007)
3テーブルの連動
投稿日時: 18/04/23 21:57:53
投稿者: ゴマゴマ

お世話になります。
以前にもレポート作成で似た質問をさせていただきましたが、テーブルが一つ増えたので再度質問させていただきます。下記の通り3つのテーブルはT_仕掛品を中心に原材料統一Cと受注統一Cでつながっています。
 
今回やりたい事は一つのフォームで原材料統一C「AAA」を抽出すると原材料2明細、仕掛品3明細、受注4明細が連動して呼び出される、というものです。クエリをどのように作ったらよいか宜しくご教示ください。単純につなぐと受注が重複して表示されてしまい困っています。
 
1)現在のテーブル
T_原材料
ID 重量  原材料統一C
01 200  AAA
02 400  AAA
 
T_仕掛品
ID 重量  原材料統一C 受注統一C
001 100 AAA aaa  
002 240 AAA aaa
003 260 AAA aaa
 
T_受注
ID   重量 受注統一C
0001  110 aaa
0002 150 aaa
0003 160 aaa
0004 180 aaa
 
2)フォームでやりたい事 検索:AAA
ID 重量  原材料統一C
01 200  AAA
02 400  AAA
 
ID 重量  原材料統一C 受注統一C
001 100 AAA aaa  
002 240 AAA aaa
003 260 AAA aaa
 
ID   重量 受注統一C
0001  110 aaa
0002 150 aaa
0003 160 aaa
0004 180 aaa
 
3)現在のクエリ
 
T_原材料   T_仕掛品     T_受注
原材料統一C---原材料統一C   
        受注統一C------受注統一C
 
以上
 

回答
投稿日時: 18/04/23 22:26:53
投稿者: よろずや

クエリのプロパティに「固有のレコード」というのがあります。
これを選択すれば、重複しなくなります。

投稿日時: 18/04/24 11:55:58
投稿者: ゴマゴマ

よろずや様
 
早速にありがとうございました。
固有のレコードでやってみます。
 
以上