次のような2つのテーブルがあります。
Accessでクエリを作成して、次のようなテーブルを作成しようとしています。
もちろん重要なのは、JOINがDateフィールドとNameフィールドの両方と一致する必要があるということです。T2からT1にフィールドを結合できます。
日付と名前の両方のフィールドを結合するための適切な構文(SQLまたはクエリデザイナ経由)は何ですか?
私の試みはフィールド数を複製しました。
クエリ デザイン ウィンドウを使用して、Date を T1 からドラッグして T2 の Date と一致させ、同様に Name を T1 から T2 にドラッグします。これにより、bioth の名前と日付の INNER JOIN が得られます。SQL ビューに切り替えて、SQL を表示します。
ところで、名前と日付はどちらも予約語です。特に名前は、MS Access で何かを呼び出すのはひどいことなので、これらが架空のフィールド (列) 名であることを願っています。
SQLは
Select T1.Name, T1.Date,T1.Alpha, T2.Beta
From T1
Inner Join T2 On T1.Name = T2.Name and T1.Date = T2.Date
そして、オブジェクト名の予約語はやめましょう...