• 締切済み

Access クエリで重複1件は必ず表示

いつもお世話になっています。 Access初心者です。 テーブルAとテーブルBのクエリを作り、AとBは1対多の関係にあります。 Aの件名フィールド(1)とBの項目フィールド(多)で、Aの件名フィールド1件に対して、Bの項目フィールド1件を表示したいのですが、Bのフィールドのうち、これといった絞り込める条件がありません。 また、Bの項目フィールドに該当するものがないときは、空白を表示させたいのですが、具体的にどうすればよいでしょうか? よろしくお願いします。

みんなの回答

  • iruyasu
  • ベストアンサー率37% (3/8)
回答No.2

どういうデータをどの様に表示したいのかを具体例で示してください。

okwv-first
質問者

お礼

質問No.9605616 で再度質問させていただきました。 よろしくお願いします。

okwv-first
質問者

補足

お返事が遅くなり申し訳ありません。 図で説明したかったのですが、うまく追加できなかったので、新たに質問をた手させていただきます。

  • iruyasu
  • ベストアンサー率37% (3/8)
回答No.1

SELECT A.件名フィールド, First(B.項目フィールド) AS 項目フィールド FROM テーブルA AS A LEFT JOIN テーブルB AS B ON A.件名フィールド = B.件名フィールド GROUP BY A.件名フィールド って感じかな。 B.項目フィールド に何が出てくるかは運しだい。

okwv-first
質問者

補足

回答ありがとうございました。 sqlとして記入してみたのですがエラーでうまくいかず、あれこれ試しています。

関連するQ&A