0

Accessでクエリを作成するためにリンクした2つのExcelファイルがあります。

Table One     Table Two
Name  ID      Name   ID
John  342     John   342
Mike  234     Mike   234
Mich  980     Mich   980
Jenn  098     Quay   309
Anna  145     Pond   612
              Lope   546
              Anna   145

アクセスクエリで条件を設定して、IDと一致し、左側の名前だけが右側と一致するようにするにはどうすればよいですか。表2から、表1と一致しないものを無視しますか?

次のクエリがある場合:

Name          Name
Table one     Table two

次の結果が得られます。

John   John
Mike   John
Mich   John
Jenn   John
Anna   John
John   Mike
Mike   Mike
Mich   Mike
Jenn   Mike
Anna   Mike

など...だから私は基準を設定する必要があると考えています...それは私が立ち往生しているところです...どんな助けでも感謝するでしょう。

4

1 に答える 1

1

内部結合を使用できます。

 SELECT [Table 1].Name, [Table 2].Name 
 FROM [Table 1] 
 INNER JOIN [Table 2]
 ON [Table 1].Name = [Table 2].Name 

このクエリをMSAccessで作成するには、両方のテーブルをクエリデザインウィンドウに追加してから、一致させるフィールドを1つのテーブルから次のテーブルにドラッグするか、SQLビューに切り替えてSQLを入力または貼り付けます。

詳細:
基本的なMicrosoft Jet SQL forAccess2000
中級のMicrosoftJetSQL forAccess2000
高度なMicrosoftJetSQL for Access 2000

于 2012-09-26T22:33:00.517 に答える