に参加し、ヌル: を(簡単に言えば、一桁が1からN項目にあり、外部キーは、テーブルの項目にORDER_IDれる)Access 2007の左は、私は以下の例のようになり、次の簡単なクエリ実行
SELECT orders.*, items.*
FROM orders
LEFT JOIN
items ON orders.id= items.order_id
これは、のようなものを示しています。
order.id item.id
1 34
22
90
2 44
19
21
22
方法:
order.id item.id
1 34
1 22
1 90
2 44
2 19
2 21
2 22
は、私が欲しいのような出力Access 2007でそれを達成するには?
は、私はこれをやって考えることができる唯一の方法は、骨材と結合する自己だろう、事前に Miloud B.
1)なぜこれをしたいですか? 2) 'item.id'の順序を決定するロジックは何ですか?それは恣意的にできますか?すなわち「34」ではなく「22」と対になる可能性があるか? –
アイテムのIDはまったく問題ではありません。表示される番号です。私は、より読みやすい出力をユーザーに提供するためにそれを行いたいと思います。 Thx – CoolStraw
あなたがしたいのは、SQLクエリではなく、ユーザーインターフェイスの表示を変更することです。結果をフォームやレポートに表示していますか?クエリ自体でこれを行うことはできません。 – Bill